summaryrefslogtreecommitdiff
path: root/src/screen
diff options
context:
space:
mode:
authorAndrew Opalach <andrew@akon.city> 2025-04-07 10:48:59 -0400
committerAndrew Opalach <andrew@akon.city> 2025-04-07 10:48:59 -0400
commit0f583e348794b45e4307e70a29865faddcba407f (patch)
tree5578f4a9c3cafd4574154ef9b5a5318ba0e7567a /src/screen
parenta9667e44efb204846092ec65beb2673c7f998889 (diff)
downloadcamu-0f583e348794b45e4307e70a29865faddcba407f.tar.gz
camu-0f583e348794b45e4307e70a29865faddcba407f.tar.bz2
camu-0f583e348794b45e4307e70a29865faddcba407f.zip
Fix hold in local sink, improve seek behavior
- Make sure previous queue is ran on single frames. Signed-off-by: Andrew Opalach <andrew@akon.city>
Diffstat (limited to 'src/screen')
-rw-r--r--src/screen/screen.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/screen/screen.c b/src/screen/screen.c
index 62fe7dd..1633a49 100644
--- a/src/screen/screen.c
+++ b/src/screen/screen.c
@@ -194,8 +194,7 @@ static bool key_callback(void *userdata, u8 state, u16 button)
break;
}
// fallthrough
- case STELA_KEY_D:
- case STELA_KEY_N: {
+ case STELA_KEY_D: {
s32 n = 1;
scr->callback(scr->userdata, CAMU_SCREEN_SKIP, &n);
break;
@@ -212,7 +211,6 @@ static bool key_callback(void *userdata, u8 state, u16 button)
break;
}
// fallthrough
- case STELA_KEY_B:
case STELA_KEY_A: {
s32 n = -1;
scr->callback(scr->userdata, CAMU_SCREEN_SKIP, &n);