Mercurial > dwindows
changeset 2370:b18ef6c5b77a
GTK4: The GtkWidget paramater to the activate-focus signal was removed.
The signal still does not seem to be generated, but when it does...
the existance of the widget paramater would cause it to also break.
author | bsmith@81767d24-ef19-dc11-ae90-00e081727c95 |
---|---|
date | Sun, 14 Mar 2021 07:42:03 +0000 |
parents | 5b3b51ba5239 |
children | 67f98f3e47f4 |
files | gtk4/dw.c |
diffstat | 1 files changed, 3 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/gtk4/dw.c Sun Mar 14 06:50:13 2021 +0000 +++ b/gtk4/dw.c Sun Mar 14 07:42:03 2021 +0000 @@ -412,7 +412,7 @@ static gint _dw_container_enter_event(GtkEventController *controller, guint keyval, guint keycode, GdkModifierType state, gpointer data); static gint _dw_combobox_select_event(GtkWidget *widget, gpointer data); static gint _dw_expose_event(GtkWidget *widget, cairo_t *cr, int width, int height, gpointer data); -static gint _dw_set_focus_event(GtkWindow *window, GtkWidget *widget, gpointer data); +static gint _dw_set_focus_event(GtkWindow *window, gpointer data); static gint _dw_tree_context_event(GtkGestureSingle *gesture, int n_press, double x, double y, gpointer data); static gint _dw_value_changed_event(GtkWidget *widget, gpointer user_data); static gint _dw_tree_select_event(GtkTreeSelection *sel, gpointer data); @@ -691,11 +691,11 @@ } #endif -static gint _dw_set_focus_event(GtkWindow *window, GtkWidget *widget, gpointer data) +static gint _dw_set_focus_event(GtkWindow *window, gpointer data) { SignalHandler work = _dw_get_signal_handler(data); int retval = FALSE; - + if(work.window) { int (*setfocusfunc)(HWND, void *) = work.func;