prevent close event being propagated when handled in app (#1297)

closes #1288
This commit is contained in:
Florent
2022-03-30 18:13:01 +11:00
committed by GitHub
parent 6883337a18
commit ec31d49b59
+3 -1
View File
@@ -184,7 +184,9 @@ extern void processURLRequest(void *request);
gboolean close_button_pressed(GtkWidget *widget, GdkEvent *event, void* data)
{
processMessage("Q");
return FALSE;
// since we handle the close in processMessage tell GTK to not invoke additional handlers - see:
// https://docs.gtk.org/gtk3/signal.Widget.delete-event.html
return TRUE;
}
GtkWidget* setupWebview(void* contentManager, GtkWindow* window, int hideWindowOnClose) {