Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorXi Yan2018-08-01 16:35:04 +0000
committerAlexander Kurtakov2018-08-04 13:12:32 +0000
commitdd3409ccc7c794b80af28d85c1c8e3d4d06b06b3 (patch)
tree872b330a90fba58fa0a23f4cb2e3ddad3d80c046 /bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os_stats.h
parentfd1e6ebd529d85760cfcdb5900f01902cd70eb4b (diff)
downloadeclipse.platform.swt-dd3409ccc7c794b80af28d85c1c8e3d4d06b06b3.tar.gz
eclipse.platform.swt-dd3409ccc7c794b80af28d85c1c8e3d4d06b06b3.tar.xz
eclipse.platform.swt-dd3409ccc7c794b80af28d85c1c8e3d4d06b06b3.zip
Bug 532941 - [Wayland] Error output about "a temporary window without
parent" 1) Attached snippet was broken on GTK3 with both x11 and Wayland. The column width is 0 and the table appears as a thin line. See bug 509503. This was fixed by always showing the table before getting preferred size on GTK3. 2) The warnings on Wayland occurs due to having a popup window without a parent. Shells with SWT.ON_TOP style was always created as a GTK_WINDOW_POPUP, this causes issues when the shell has no parent on Wayland due to lack of global coordinates. The fix is to never create a popup window without a parent. 3) Fixed the issue with the open editor dialog (CTRL+E) having a title bar above, by preventing decorations for shells without SHELL_TRIM style set. Tested with attached snippet and open editor (Ctrl + E) in child Eclipse with GTK3.22 on X11 and Wayland. Change-Id: I6d33c2e9bb00a55f84a79303f7326d0c8cd0a3ec Signed-off-by: Xi Yan <xixiyan@redhat.com>
Diffstat (limited to 'bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os_stats.h')
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os_stats.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os_stats.h b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os_stats.h
index a6970170dc..21df733edb 100644
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os_stats.h
+++ b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os_stats.h
@@ -1183,6 +1183,7 @@ typedef enum {
_1gtk_1window_1set_1destroy_1with_1parent_FUNC,
_1gtk_1window_1set_1geometry_1hints_FUNC,
_1gtk_1window_1set_1icon_1list_FUNC,
+ _1gtk_1window_1set_1keep_1above_FUNC,
_1gtk_1window_1set_1modal_FUNC,
_1gtk_1window_1set_1opacity_FUNC,
_1gtk_1window_1set_1resizable_FUNC,

Back to the top