fix: ratolí visible en fullscreen
This commit is contained in:
@@ -32,15 +32,13 @@ void setForceHidden(bool force) {
|
||||
|
||||
if (force) {
|
||||
// Entrando en modo oculto forzado: ocultar cursor inmediatamente
|
||||
if (cursor_visible) {
|
||||
SDL_HideCursor();
|
||||
cursor_visible = false;
|
||||
}
|
||||
SDL_HideCursor();
|
||||
cursor_visible = false;
|
||||
} else {
|
||||
// Saliendo de modo oculto forzado: mostrar cursor y resetear temporizador
|
||||
SDL_ShowCursor();
|
||||
cursor_visible = true;
|
||||
// Saliendo de modo oculto forzado: NO mostrar cursor automáticamente
|
||||
// El cursor permanece oculto hasta que haya movimiento de ratón (handleEvent)
|
||||
last_mouse_move_time = SDL_GetTicks(); // Resetear temporizador
|
||||
// cursor_visible permanece false - handleEvent lo cambiará al detectar movimiento
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user