if (true) return;
		public void shellDeactivated(ShellEvent e) {// 			TODO reenable after debugging 			if (true) return;						// from LinkedPositionUI:						// don't deactivate on focus lost, since the proposal popups may take focus			// plus: it doesn't hurt if you can check with another window without losing linked mode			// since there is no intrusive popup sticking out.						// need to check first what happens on reentering based on an open action			// Seems to be no problem						// Better:			// Check with content assistant and only leave if its not the proposal shell that took the 			// focus away.						StyledText text;			Display display;			if (fAssistant == null || fViewer == null || (text= fViewer.getTextWidget()) == null 					|| (display= text.getDisplay()) == null || display.isDisposed()) {				leave(ILinkedListener.EXIT_ALL);			} else {				// Post in UI thread since the assistant popup will only get the focus after we lose it.				display.asyncExec(new Runnable() {					public void run() {						// TODO add isDisposed / isUninstalled / hasLeft check? for now: check for content type,						// since it gets nullified in leave()						if (fIsActive && (fAssistant == null || !fAssistant.hasFocus()))  {							leave(ILinkedListener.EXIT_ALL);						}					}				});			}		}