Project

General

Profile

Bug #1940

Key release ignored when it occurs during busy mode

Added by skyjake almost 10 years ago. Updated over 9 years ago.

Status:
Closed
Priority:
High
Assignee:
Category:
User experience
Target version:
-
Start date:
2015-01-12
% Done:

100%

Tags:

Description

To reproduce:
  1. Load Hexen.
  2. Walk into a map-switching portal, holding the "walk forward" key.
  3. Release the key during map load.
  4. BUG: The first press of the key is ignored after the map has been loaded.

Associated revisions

Revision 9067ea19 (diff)
Added by skyjake almost 10 years ago

Fixed|Input: Clearing input device state during busy mode

Evidently there were a few oversights during the latest
InputSystem/InputDevice refactoring. When a button device was reset,
its state wasn't fully cleared properly.

Also, when the input system starts ignoring all input (during busy mode),
the state of all devices is now fully reset so that ignored release
events don't cause problems.

IssueID #1940

History

#1 Updated by skyjake almost 10 years ago

Priority set to High because the player walks through most of Hexen's portals, so this glitch occurs very frequently.

#2 Updated by skyjake almost 10 years ago

  • Assignee changed from Deng Team to skyjake

#3 Updated by skyjake almost 10 years ago

  • Status changed from New to In Progress

#4 Updated by skyjake almost 10 years ago

  • Target version changed from 49 to 1.15

#5 Updated by skyjake almost 10 years ago

  • Status changed from In Progress to Resolved
  • % Done changed from 0 to 100

#6 Updated by skyjake almost 10 years ago

  • Target version changed from 1.15 to 49

#7 Updated by skyjake almost 10 years ago

  • Status changed from Resolved to Closed

#8 Updated by skyjake over 9 years ago

  • Target version deleted (49)

Also available in: Atom PDF