diff --git a/src/module/module_sdl2.c b/src/module/module_sdl2.c index ff9d752a98775409ca5d747b30941ab368f35654..d294f4a1339516bec53c10e894da02e2de0e5078 100644 --- a/src/module/module_sdl2.c +++ b/src/module/module_sdl2.c @@ -319,10 +319,10 @@ loop: break; case SDL_KEYDOWN: - if (event.key.keysym.sym == SDLK_LEFT) { + if (event.key.keysym.sym == SDLK_LEFT && ctrl) { const char *cmd_seek[] = { "seek", "-5", "relative", NULL }; mpv_command_async((mpv_handle *) sdl2->mpv, 0, cmd_seek); - } else if (event.key.keysym.sym == SDLK_RIGHT) { + } else if (event.key.keysym.sym == SDLK_RIGHT && ctrl) { const char *cmd_seek[] = { "seek", "+5", "relative", NULL }; mpv_command_async((mpv_handle *) sdl2->mpv, 0, cmd_seek); }