Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEric Williams2016-09-19 22:56:04 +0000
committerAlexander Kurtakov2016-09-20 07:40:34 +0000
commit8f48242219e26dfa9ce490642fa18ac79d8f7d0e (patch)
tree7e4a0743bb5487385b1afa686a6c526ebee4c11a /bundles/org.eclipse.swt/Eclipse SWT Accessibility
parent9460f86f13172520d8cbfaeb20aeecca8d829f38 (diff)
downloadeclipse.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.java8
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)) {

Back to the top