1
0
mirror of https://github.com/ppy/osu.git synced 2024-09-22 01:27:29 +08:00
osu-lazer/osu.Game/Input
Bartłomiej Dach 5454d1caa1
Remove global action container input queue workaround
As described in #24248, the workaround employed by
`GlobalActionContainer`, wherein it tried to handle actions with
priority before its children by being placed in front of the children
and not _actually containing_ said children, is blocking the resolution
of some rather major input handling issues that allow key releases to be
received by deparented drawables.

To resolve, migrate `GlobalActionContainer` to use `Prioritised`, which
can be done without regressing certain mouse button flows after
ppy/osu-framework#5966.
2023-08-21 17:54:08 +02:00
..
Bindings Remove global action container input queue workaround 2023-08-21 17:54:08 +02:00
Handlers Automated #nullable processing 2022-06-17 16:37:17 +09:00
ConfineMouseTracker.cs Partial everything 2022-11-27 00:00:27 +09:00
GameIdleTracker.cs Partial everything 2022-11-27 00:00:27 +09:00
IdleTracker.cs Automated pass 2023-06-24 01:00:03 +09:00
OsuConfineMouseMode.cs Automated pass 2023-06-24 01:00:03 +09:00
OsuUserInputManager.cs Automated pass 2023-06-24 01:00:03 +09:00
RealmKeyBindingStore.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00