Project

General

Profile

« Previous | Next » 

Revision bb534368

Added by Cherian Mathew about 9 years ago

merge from trunk

View differences:

eu.etaxonomy.taxeditor.application/src/main/java/eu/etaxonomy/taxeditor/ApplicationWorkbenchAdvisor.java
104 104
		    	//        leading to a recursive infinite loop of :
105 105
		    	//        initial exception thrown -> status handling -> dialog opening + logging of status ->
106 106
		    	//        status handling -> dialog opening + logging of status ... and so on
107
		    	if(t != null && t instanceof RuntimeException) {
107
		    	if(t != null && t instanceof RuntimeException && !t.getMessage().equals("Widget is disposed")) {
108 108
		    		MessagingUtils.errorDialog("Unexpected error",
109 109
		    				null,
110 110
		    				MessagingUtils.UNEXPECTED_ERROR_MESSAGE,
111 111
		    				statusAdapter.getStatus().getPlugin(),
112 112
		    				t,
113 113
		    				true);
114
		    	}
114
		     	}
115 115
		    }
116 116
		}
117 117
	}

Also available in: Unified diff