if (dialog.open() == IDialogConstants.OK_ID) {
NewsFiltersListDialog filterListDialog = NewsFiltersListDialog.getVisibleInstance();
if (filterListDialog == null) {
filterListDialog = new NewsFiltersListDialog(shell);
filterListDialog.setSelection(dialog.getFilter());
filterListDialog.open();
} else {
filterListDialog.refresh();
filterListDialog.setSelection(dialog.getFilter());
filterListDialog.getShell().forceActive();
if (filterListDialog.getShell().getMinimized())