[fix] fix keyboard event loss due to start_keyboard_capturer_ flag improper setting, fixes #65

This commit is contained in:
dijunkun
2026-03-03 10:58:45 +08:00
parent cfdc7d3106
commit a14baafda7
3 changed files with 18 additions and 16 deletions

View File

@@ -1060,13 +1060,18 @@ int Render::DestroyStreamWindow() {
if (stream_renderer_) {
SDL_DestroyRenderer(stream_renderer_);
stream_renderer_ = nullptr;
}
if (stream_window_) {
SDL_DestroyWindow(stream_window_);
stream_window_ = nullptr;
}
stream_window_created_ = false;
focus_on_stream_window_ = false;
stream_window_grabbed_ = false;
control_mouse_ = false;
return 0;
}