javauis/eswt_qt/org.eclipse.swt/Eclipse_SWT_PI/qt/org/eclipse/swt/internal/qt/CommandArranger.java
--- a/javauis/eswt_qt/org.eclipse.swt/Eclipse_SWT_PI/qt/org/eclipse/swt/internal/qt/CommandArranger.java Tue Jul 06 14:10:26 2010 +0300
+++ b/javauis/eswt_qt/org.eclipse.swt/Eclipse_SWT_PI/qt/org/eclipse/swt/internal/qt/CommandArranger.java Wed Aug 18 09:43:15 2010 +0300
@@ -222,6 +222,10 @@
* @see Control#qt_swt_event_focusWasGained() //TODO
*/
public void shellActivityChanged() {
+ if (display == null) {
+ return;
+ }
+
Shell activeShell = display.getActiveShell();
if (activeShell == lastKnownActiveShell) {