From 2e15bb8c96cf50d599d6d53706b7cdceed31e297 Mon Sep 17 00:00:00 2001 From: Lephenixnoir Date: Sat, 19 Nov 2022 18:57:36 +0100 Subject: [PATCH] jscene: fix delivery of focus change events --- src/jscene.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/jscene.c b/src/jscene.c index e14c2bb..8b658ba 100644 --- a/src/jscene.c +++ b/src/jscene.c @@ -128,13 +128,13 @@ void jscene_set_focused_widget(jscene *s, void *w0) } /* Focus out old focused widget */ - if(s->focus) jscene_queue_event(s, + if(s->focus) jwidget_event(s->focus, (jevent){ .type = JWIDGET_FOCUS_OUT, .source = s->focus }); s->focus = w; /* Focus in newly-selected widget */ - if(w) jscene_queue_event(s, + if(w) jwidget_event(w, (jevent){ .type = JWIDGET_FOCUS_IN, .source = w }); }