fixed counter timer when start playing game and exit game

This commit is contained in:
2025-11-23 10:02:02 +01:00
parent 5bf87f2c21
commit b33a90d5c5
5 changed files with 24 additions and 18 deletions

View File

@ -327,8 +327,8 @@ bool ApplicationManager::initializeManagers() {
// Global hotkeys (handled across all states)
if (pressed) {
// Toggle fullscreen on F11 or Alt+Enter (or Alt+KP_Enter)
if (sc == SDL_SCANCODE_F11 ||
// Toggle fullscreen on F, F11 or Alt+Enter (or Alt+KP_Enter)
if (sc == SDL_SCANCODE_F || sc == SDL_SCANCODE_F11 ||
((sc == SDL_SCANCODE_RETURN || sc == SDL_SCANCODE_RETURN2 || sc == SDL_SCANCODE_KP_ENTER) &&
(SDL_GetModState() & SDL_KMOD_ALT))) {
if (m_renderManager) {
@ -336,8 +336,6 @@ bool ApplicationManager::initializeManagers() {
m_renderManager->setFullscreen(!fs);
m_isFullscreen = m_renderManager->isFullscreen();
}
// Dont also forward Alt+Enter as an Enter keypress to states (prevents accidental "Start")
// Don't also forward Alt+Enter as an Enter keypress to states (prevents accidental "Start")
consume = true;
}