changeset 2340:d797d1cec06b

GTK4: Remove some debug code and safety checks in new dw_flush() code.
author bsmith@81767d24-ef19-dc11-ae90-00e081727c95
date Wed, 03 Mar 2021 03:59:20 +0000
parents 6ad84c425bbd
children 1a630cddf384
files gtk4/dw.c
diffstat 1 files changed, 2 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/gtk4/dw.c	Wed Mar 03 03:53:33 2021 +0000
+++ b/gtk4/dw.c	Wed Mar 03 03:59:20 2021 +0000
@@ -710,7 +710,6 @@
    SignalHandler work = _dw_get_signal_handler(data);
    int retval = FALSE;
 
-   dw_debug("Button press event %dx%d\n", (int)x, (int)y);
    if(work.window)
    {
       int (*buttonfunc)(HWND, int, int, int, void *) = work.func;
@@ -7054,7 +7053,8 @@
 
 static void _dw_flush_dirty(gpointer widget, gpointer data)
 {
-   gtk_widget_queue_draw(GTK_WIDGET(widget));
+   if(widget && GTK_IS_WIDGET(widget))
+      gtk_widget_queue_draw(GTK_WIDGET(widget));
 }
 
 /* Call this after drawing to the screen to make sure