From 831176983ab48b69fcc2ab4529fa1935876e2594 Mon Sep 17 00:00:00 2001 From: Brandon Wright Date: Sun, 29 Apr 2018 10:37:05 -0500 Subject: [PATCH] Set bypass compositor bit on drawing window. --- gtk/src/gtk_s9xwindow.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/gtk/src/gtk_s9xwindow.cpp b/gtk/src/gtk_s9xwindow.cpp index c3af2d55..70c737d3 100644 --- a/gtk/src/gtk_s9xwindow.cpp +++ b/gtk/src/gtk_s9xwindow.cpp @@ -1580,8 +1580,8 @@ Snes9xWindow::enter_fullscreen_mode (void) gdk_display_sync (gdk_display_get_default ()); gtk_window_present (GTK_WINDOW (window)); - set_bypass_compositor (gdk_x11_display_get_xdisplay (gtk_widget_get_display (window)), - gdk_x11_window_get_xid (gtk_widget_get_window (window)), + set_bypass_compositor (gdk_x11_display_get_xdisplay (gtk_widget_get_display (GTK_WIDGET (drawing_area))), + gdk_x11_window_get_xid (gtk_widget_get_window (GTK_WIDGET (drawing_area))), 1); config->fullscreen = 1; @@ -1631,8 +1631,8 @@ Snes9xWindow::leave_fullscreen_mode (void) gtk_window_unfullscreen (GTK_WINDOW (window)); - set_bypass_compositor (gdk_x11_display_get_xdisplay (gtk_widget_get_display (window)), - gdk_x11_window_get_xid (gtk_widget_get_window (window)), + set_bypass_compositor (gdk_x11_display_get_xdisplay (gtk_widget_get_display (GTK_WIDGET (drawing_area))), + gdk_x11_window_get_xid (gtk_widget_get_window (GTK_WIDGET (drawing_area))), 0); resize (nfs_width, nfs_height);