From 7ebc3b802cf5269f10a44839cdcfb7813663c7ab Mon Sep 17 00:00:00 2001 From: Lephenixnoir Date: Tue, 21 Jun 2022 09:19:10 +0100 Subject: [PATCH] jfkeys: fix fkeys not updating after changing text/image --- include/justui/jfkeys.h | 2 +- src/jfkeys.c | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/include/justui/jfkeys.h b/include/justui/jfkeys.h index 530a94e..eca4f41 100644 --- a/include/justui/jfkeys.h +++ b/include/justui/jfkeys.h @@ -60,7 +60,7 @@ typedef struct { #ifdef FXCG50 char const *labels; - char const *overrides[6]; + char const *overrides[6]; #endif } jfkeys; diff --git a/src/jfkeys.c b/src/jfkeys.c index 56f3d80..f06804c 100644 --- a/src/jfkeys.c +++ b/src/jfkeys.c @@ -23,6 +23,7 @@ void jfkeys_set(jfkeys *f, bopti_image_t const *img) { f->img = img; f->level = 0; + f->widget.update = true; } #endif /* FX9860G */ @@ -42,6 +43,7 @@ void jfkeys_set(jfkeys *f, char const *labels) { f->labels = labels; f->level = 0; + f->widget.update = true; } /* get_level(): Find the level inside a function definition */