From 8c2cea1ed40704e583c1583c00b77d5178884e62 Mon Sep 17 00:00:00 2001 From: Matthew Budd Date: Fri, 5 Jun 2020 21:23:33 -0400 Subject: [PATCH] Added logic to change how full screen mode works with cairo drawing. --- src/drivers/sdl/gui.cpp | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/src/drivers/sdl/gui.cpp b/src/drivers/sdl/gui.cpp index 0402b086..d766c218 100644 --- a/src/drivers/sdl/gui.cpp +++ b/src/drivers/sdl/gui.cpp @@ -3005,9 +3005,19 @@ void pushOutputToGTK (const char *str) void showGui (bool b) { if (b) + { + //gtk_window_unmaximize( GTK_WINDOW(MainWindow) ); + gtk_window_unfullscreen( GTK_WINDOW(MainWindow) ); gtk_widget_show_all (MainWindow); + //gtk_window_unfullscreen( GTK_WINDOW(MainWindow) ); + } else - gtk_widget_hide (MainWindow); + { + //gtk_widget_hide (MainWindow); + //gtk_widget_hide (Menubar); + //gtk_window_maximize( GTK_WINDOW(MainWindow) ); + gtk_window_fullscreen( GTK_WINDOW(MainWindow) ); + } } gint handleKeyRelease (GtkWidget * w, GdkEvent * event, gpointer cb_data)