public boolean isDialogVisible() {
   return dialog != null && dialog.isVisible();
 }