From d64bebb37dade57ca0b265100b4d04d974014469 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Andreas=20M=C3=BCller?= Date: Wed, 22 Apr 2015 13:02:04 +0000 Subject: [PATCH] fix NPE in messaging handling #4816 --- .../eu/etaxonomy/taxeditor/ApplicationWorkbenchAdvisor.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eu.etaxonomy.taxeditor.application/src/main/java/eu/etaxonomy/taxeditor/ApplicationWorkbenchAdvisor.java b/eu.etaxonomy.taxeditor.application/src/main/java/eu/etaxonomy/taxeditor/ApplicationWorkbenchAdvisor.java index 414b2f47f..f02297f4b 100644 --- a/eu.etaxonomy.taxeditor.application/src/main/java/eu/etaxonomy/taxeditor/ApplicationWorkbenchAdvisor.java +++ b/eu.etaxonomy.taxeditor.application/src/main/java/eu/etaxonomy/taxeditor/ApplicationWorkbenchAdvisor.java @@ -104,7 +104,7 @@ public class ApplicationWorkbenchAdvisor extends WorkbenchAdvisor { // leading to a recursive infinite loop of : // initial exception thrown -> status handling -> dialog opening + logging of status -> // status handling -> dialog opening + logging of status ... and so on - if(t != null && t instanceof RuntimeException && !t.getMessage().equals("Widget is disposed")){ + if(t != null && t instanceof RuntimeException && ! "Widget is disposed".equals(t.getMessage())){ MessagingUtils.errorDialog("Unexpected error", null, MessagingUtils.UNEXPECTED_ERROR_MESSAGE, -- 2.34.1