comparison dwtx/jface/internal/text/link/contentassist/PopupCloser2.d @ 158:25f1f92fa3df

...
author Frank Benoit <benoit@tionex.de>
date Tue, 26 Aug 2008 02:46:34 +0200
parents 65801ad2b265
children 1a5b8f8129df
comparison
equal deleted inserted replaced
157:7f75eaa8103a 158:25f1f92fa3df
115 } 115 }
116 116
117 /* 117 /*
118 * @see dwt.events.FocusListener#focusLost(dwt.events.FocusEvent) 118 * @see dwt.events.FocusListener#focusLost(dwt.events.FocusEvent)
119 */ 119 */
120 public void focusLost(final FocusEvent e) { 120 public void focusLost(FocusEvent e) {
121 fScrollbarClicked= false; 121 fScrollbarClicked= false;
122 Display d= fTable.getDisplay(); 122 Display d= fTable.getDisplay();
123 d.asyncExec(new class() Runnable { 123 d.asyncExec(dgRunnable((FocusEvent e_) {
124 public void run() { 124 if (Helper2.okToUse(fTable) && !fTable.isFocusControl() && !fScrollbarClicked && fContentAssistant !is null)
125 if (Helper2.okToUse(fTable) && !fTable.isFocusControl() && !fScrollbarClicked && fContentAssistant !is null) 125 fContentAssistant.popupFocusLost(e_);
126 fContentAssistant.popupFocusLost(e); 126 }, e ));
127 }
128 });
129 } 127 }
130 128
131 /* 129 /*
132 * @see dwt.events.ShellAdapter#shellDeactivated(dwt.events.ShellEvent) 130 * @see dwt.events.ShellAdapter#shellDeactivated(dwt.events.ShellEvent)
133 * @since 3.1 131 * @since 3.1