widget dialog update