diff options
author | Eric Williams | 2016-09-19 22:56:04 +0000 |
---|---|---|
committer | Alexander Kurtakov | 2016-09-20 07:40:34 +0000 |
commit | 8f48242219e26dfa9ce490642fa18ac79d8f7d0e (patch) | |
tree | 7e4a0743bb5487385b1afa686a6c526ebee4c11a /bundles/org.eclipse.swt/Eclipse SWT Accessibility | |
parent | 9460f86f13172520d8cbfaeb20aeecca8d829f38 (diff) | |
download | eclipse.platform.swt-8f48242219e26dfa9ce490642fa18ac79d8f7d0e.tar.gz eclipse.platform.swt-8f48242219e26dfa9ce490642fa18ac79d8f7d0e.tar.xz eclipse.platform.swt-8f48242219e26dfa9ce490642fa18ac79d8f7d0e.zip |
Bug 501782: [GTK2] Clean up pre-GTK2.24 code
Remove old GTK2.24- code paths. Cleaned up functions from OS.java which
were only called on versions below 2.24.
AllNonBrowser JUnit tests pass on GTK2.24 and GTK3.06 - 3.20. Eclipse
seems to run without issue on GTK2 and GTK3.
Change-Id: I7ec15f2360d1339a67948d5c09010d142e1b7230
Signed-off-by: Eric Williams <ericwill@redhat.com>
Diffstat (limited to 'bundles/org.eclipse.swt/Eclipse SWT Accessibility')
-rw-r--r-- | bundles/org.eclipse.swt/Eclipse SWT Accessibility/gtk/org/eclipse/swt/accessibility/AccessibleObject.java | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT Accessibility/gtk/org/eclipse/swt/accessibility/AccessibleObject.java b/bundles/org.eclipse.swt/Eclipse SWT Accessibility/gtk/org/eclipse/swt/accessibility/AccessibleObject.java index c354b5ffb4..3e4b22eae1 100644 --- a/bundles/org.eclipse.swt/Eclipse SWT Accessibility/gtk/org/eclipse/swt/accessibility/AccessibleObject.java +++ b/bundles/org.eclipse.swt/Eclipse SWT Accessibility/gtk/org/eclipse/swt/accessibility/AccessibleObject.java @@ -3509,13 +3509,7 @@ class AccessibleObject { static void windowPoint (AccessibleObject object, int [] x, int [] y) { long /*int*/ widget; - if (OS.GTK_VERSION >= OS.VERSION(2, 22, 0)) { - widget = OS.gtk_accessible_get_widget(object.handle); - } else { - GtkAccessible gtkAccessible = new GtkAccessible (); - ATK.memmove (gtkAccessible, object.handle); - widget = gtkAccessible.widget; - } + widget = OS.gtk_accessible_get_widget(object.handle); while (widget == 0 && object.parent != null) { object = object.parent; if (OS.GTK_VERSION >= OS.VERSION(2, 22, 0)) { |