From d3bb5409051342e2e3985818d52c8d87e6c4bc63 Mon Sep 17 00:00:00 2001 From: Lephenixnoir Date: Sat, 29 May 2021 23:45:18 +0200 Subject: [PATCH] we don't talk about that here --- src/main.c | 2 +- src/widgets/fbrowser.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main.c b/src/main.c index aa26544..09230ff 100644 --- a/src/main.c +++ b/src/main.c @@ -106,7 +106,7 @@ int main(void) int tab = gscreen_current_tab(scr); int key = 0; - if(e.type == JSCENE_KEY || e.key.type == KEYEV_DOWN) key = e.key.key; + if(e.type == JSCENE_KEY && e.key.type == KEYEV_DOWN) key = e.key.key; if(e.type == JSCENE_PAINT) { dclear(C_WHITE); diff --git a/src/widgets/fbrowser.c b/src/widgets/fbrowser.c index 08fd2ef..4c3fdce 100644 --- a/src/widgets/fbrowser.c +++ b/src/widgets/fbrowser.c @@ -218,7 +218,7 @@ static bool fbrowser_poly_event(void *b0, jevent e) fbrowser *b = b0; jscene *scene = jscene_owning(b); - int key = (e.type==JSCENE_KEY || e.key.type==KEYEV_DOWN) ? e.key.key : 0; + int key = (e.type==JSCENE_KEY && e.key.type==KEYEV_DOWN) ? e.key.key : 0; void *f = scene ? jscene_focused_widget(scene) : NULL; /* Update right panel when moving in the header list */