Project

General

Profile

Bug #1999

Window focus/close events ignored during busy mode (should defer)

Added by vermil over 5 years ago. Updated over 3 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
User experience
Start date:
2015-03-18
% Done:

0%


Description

Dday currently pauses if the window looses focus during gameplay. However, it doesn't pause if it looses focus during loading (i.e loading a map).

History

#1 Updated by vermil over 5 years ago

By which I mean, it would be cool if it paused the game immediately upon loading completing, rather than pausing loading, obviously.

#2 Updated by danij over 5 years ago

Similar to quiting while in busy mode, this should be handled by deferring the action (in this case pausing the game) until busy mode ends. Presently if one attempts to quit during busy mode - the request is ignored because we cannot robustly interrupt a busy task to perform the quit immediately. Ideally the users action would be queued (FIFO) and performed later.

#3 Updated by skyjake over 5 years ago

  • Tags set to WindowManager, Input
  • Subject changed from Pause if focus lost during busy mode to Window focus/close events ignored during busy mode (should defer)
  • Category set to User experience

#4 Updated by skyjake over 3 years ago

  • Target version set to Input and game controllers

Also available in: Atom PDF