From: Cherian Mathew Date: Wed, 26 Aug 2015 12:54:30 +0000 (+0200) Subject: Check for disposed widget X-Git-Tag: remoting-3.9.0~52 X-Git-Url: https://dev.e-taxonomy.eu/gitweb/taxeditor.git/commitdiff_plain/0d8019def204a1294d0ae340a0d9df8efefcc358?ds=sidebyside Check for disposed widget --- diff --git a/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/dialog/RemotingLoginDialog.java b/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/dialog/RemotingLoginDialog.java index 19e24f073..994b19176 100644 --- a/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/dialog/RemotingLoginDialog.java +++ b/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/dialog/RemotingLoginDialog.java @@ -762,12 +762,12 @@ public class RemotingLoginDialog extends Dialog { public void hide(boolean isHidden) { - if(shlConnect != null) { + if(shlConnect != null && shlConnect.getDisplay() != null) { shlConnect.setVisible(!isHidden); } } public void dispose() { - if(shlConnect != null) { + if(shlConnect != null && shlConnect.getDisplay() != null) { shlConnect.dispose(); } }