Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlexander Kurtakov2016-09-09 06:44:32 +0000
committerAlexander Kurtakov2016-09-09 06:44:41 +0000
commit03e505a39be2165463f88264099ee8921b2bb263 (patch)
treea5bc4c58c3115b36377387ea51e1eb9608edf928 /bundles
parenta31e66b6450374405a04b72f094dc49ee2c0846f (diff)
downloadeclipse.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"
Diffstat (limited to 'bundles')
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Control.java2
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 ();

Back to the top