From 36dc464f7e53c356b39027c9b16a63a3343de9dd Mon Sep 17 00:00:00 2001 From: Aleksandar Kurtakov Date: Wed, 9 Jul 2025 13:49:43 +0300 Subject: [PATCH] Do not double check GTK4 in drawBackground. --- .../Eclipse SWT/gtk/org/eclipse/swt/widgets/Control.java | 6 +----- 1 file changed, 1 insertion(+), 5 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 a229c31beae..73b320d9daf 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 @@ -194,11 +194,7 @@ void drawBackground (Control control, long gdkResource, long cr, int x, int y, i cairo_rectangle_int_t regionRect = new cairo_rectangle_int_t (); int [] fetchedHeight = new int [1]; int [] fetchedWidth = new int [1]; - if (GTK.GTK4) { - gdk_surface_get_size(gdkResource, fetchedWidth, fetchedHeight); - } else { - gdk_window_get_size(gdkResource, fetchedWidth, fetchedHeight); - } + gdk_surface_get_size(gdkResource, fetchedWidth, fetchedHeight); regionRect.x = 0; regionRect.y = 0; regionRect.width = fetchedWidth[0];