Skip to content

Commit ca4b44d

Browse files
committed
disp/vulkan_sdl3: Don't register 'q' keybind
Now behaves consistently with GL display
1 parent 59c2f5b commit ca4b44d

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

src/video_display/vulkan/vulkan_sdl3.cpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -868,6 +868,9 @@ void* display_vulkan_init(module* parent, const char* fmt, unsigned int flags) {
868868
SDL_CHECK(SDL_DisableScreenSaver());
869869

870870
for (auto& binding : display_vulkan_keybindings) {
871+
if (binding.first == 'q') { // don't report 'q' to avoid accidental close - user can use Ctrl-c there
872+
continue;
873+
}
871874
std::string msg = std::to_string(static_cast<int>(binding.first));
872875
keycontrol_register_key(&s->mod, binding.first, msg.c_str(), binding.second.data());
873876
}

0 commit comments

Comments
 (0)