1
0
mirror of https://github.com/ppy/osu.git synced 2025-01-27 18:32:56 +08:00

Continue loading even when osu! logo is being dragged at loading screen

Closes https://github.com/ppy/osu/issues/28130.
This commit is contained in:
Dean Herbert 2024-05-14 23:54:07 +08:00
parent c31b503f2a
commit cff865b556
No known key found for this signature in database

View File

@ -113,7 +113,7 @@ namespace osu.Game.Screens.Play
// not ready if the user is hovering one of the panes (logo is excluded), unless they are idle.
(IsHovered || osuLogo?.IsHovered == true || idleTracker.IsIdle.Value)
// not ready if the user is dragging a slider or otherwise.
&& inputManager.DraggedDrawable == null
&& (inputManager.DraggedDrawable == null || inputManager.DraggedDrawable is OsuLogo)
// not ready if a focused overlay is visible, like settings.
&& inputManager.FocusedDrawable == null;