# HG changeset patch # User bsmith@81767d24-ef19-dc11-ae90-00e081727c95 # Date 1612503872 0 # Node ID ce1b9e5585845b5fd8a39920aa9ef93e418a9d6a # Parent 3c3f0023ae02f394708b4c444c2892f25085f817 GTK4: Fix minor logic error causing menu activation callbacks to fail. diff -r 3c3f0023ae02 -r ce1b9e558584 gtk4/dw.c --- a/gtk4/dw.c Fri Feb 05 03:24:51 2021 +0000 +++ b/gtk4/dw.c Fri Feb 05 05:44:32 2021 +0000 @@ -9619,7 +9619,7 @@ if(action) { - int cid, sigid = _dw_set_signal_handler(G_OBJECT(action), (HWND)object, sigfunc, data, (gpointer)_dw_menu_handler, discfunc); + int cid, sigid = _dw_set_signal_handler(G_OBJECT(object), (HWND)object, sigfunc, data, (gpointer)_dw_menu_handler, discfunc); void **newparams = calloc(sizeof(void *), 3); newparams[0] = DW_INT_TO_POINTER(sigid);