Issue #2979 - added dispose check to runAsync call.

Former-commit-id: d590cbe1508e1dfc1557e558a4a55aa7388e1d40
This commit is contained in:
Lee Venable 2014-04-01 16:36:22 -05:00
parent 64905717e2
commit c0d95865f2

View file

@ -68,6 +68,7 @@ import com.raytheon.viz.ui.widgets.MenuButton;
* in menus.
* Oct 03, 2012 #1248 rferrel Bundle change listeners added.
* Oct 16, 2012 #1229 rferrel Made dialog non-blocking.
* Apr 01, 2014 #2979 lvenable Added dispose check in runAsync call.
*
* </pre>
*
@ -361,6 +362,9 @@ public class AlterBundleDlg extends CaveSWTDialog {
@Override
public void run() {
if (isDisposed()) {
return;
}
for (String key : keys) {
MenuButton menuButton = menuButtonMap.get(key);
IAlterBundleContributor contrib = (IAlterBundleContributor) menuButton