diff options
author | Alexander Kurtakov | 2016-09-09 06:44:32 +0000 |
---|---|---|
committer | Alexander Kurtakov | 2016-09-09 06:44:41 +0000 |
commit | 03e505a39be2165463f88264099ee8921b2bb263 (patch) | |
tree | a5bc4c58c3115b36377387ea51e1eb9608edf928 /bundles | |
parent | a31e66b6450374405a04b72f094dc49ee2c0846f (diff) | |
download | eclipse.platform.swt-03e505a39be2165463f88264099ee8921b2bb263.tar.gz eclipse.platform.swt-03e505a39be2165463f88264099ee8921b2bb263.tar.xz eclipse.platform.swt-03e505a39be2165463f88264099ee8921b2bb263.zip |
Revert "Bug 69650 - Focus lost when focused widget is disposed"
This reverts commit 52881b02b736327002428947c3a54bd5fb1b6761.
Change-Id: I59777480d6746b342b29c51071d50989ac40107a
Diffstat (limited to 'bundles')
-rw-r--r-- | bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Control.java | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Control.java b/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Control.java index eccd99be13..9d94298b5e 100644 --- a/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Control.java +++ b/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Control.java @@ -4005,9 +4005,7 @@ void releaseParent () { @Override void releaseWidget () { - boolean hadFocus = display.getFocusControl() == this; super.releaseWidget (); - if (hadFocus) fixFocus (this); if (display.currentControl == this) display.currentControl = null; display.removeMouseHoverTimeout (handle); long /*int*/ imHandle = imHandle (); |