1
0
mirror of https://github.com/ppy/osu.git synced 2025-01-15 10:02:59 +08:00
osu-lazer/osu.Game/Rulesets/Edit
Dean Herbert b325f0ee0b Combine editor toolbox container implementation and fix input blocking
Until now, toolbox scroll areas would block input from arriving behind
them, even when no visible element was clicked.

In addition, clicking on a button inside a toolbox would still send a
`MouseDown` event to things behind it. Specifically, the editor's
`HitObjectComposer` would receive these events and also place objects
when the user does not expect them to be placed.

This fixes another regression that occurred due to `ScrollContainer`s no
longer blocking input theirselves.
2022-05-04 17:41:30 +09:00
..
Checks Fix CI reported warnings 2022-01-12 22:39:00 +09:00
Tools Add icons for editor toolbox tools 2020-09-09 18:40:01 +09:00
BeatmapVerifier.cs Merge branch 'master' into file-sanity-checks 2021-10-14 00:17:29 +02:00
BeatmapVerifierContext.cs Fix formatting of #nullable enable 2021-05-14 03:38:35 +02:00
DistancedHitObjectComposer.cs Combine editor toolbox container implementation and fix input blocking 2022-05-04 17:41:30 +09:00
DrawableEditorRulesetWrapper.cs Update all existing calls to extension method with correct fallback handling 2022-03-29 16:51:30 +09:00
EditorToolboxGroup.cs Use ExpandingButtonContainer in editor composer 2022-01-06 21:10:45 +09:00
ExpandingToolboxContainer.cs Combine editor toolbox container implementation and fix input blocking 2022-05-04 17:41:30 +09:00
HitObjectComposer.cs Combine editor toolbox container implementation and fix input blocking 2022-05-04 17:41:30 +09:00
HitObjectSelectionBlueprint.cs Fix hit object selection blueprint potential null reference 2021-07-08 14:19:00 +09:00
IBeatmapVerifier.cs Move IBeatmap arg into context 2021-05-13 11:24:22 +02:00
IBeatSnapProvider.cs Fix beat snap implementation being incorrect 2020-01-28 12:48:24 +09:00
IDistanceSnapProvider.cs Revert "Convert data type of DistanceSpacing to float" 2022-04-29 08:02:07 +03:00
IPositionSnapProvider.cs Move distancing methods from IPositionSnapProvider to IDistanceSnapProvider 2022-04-28 05:48:45 +03:00
PlacementBlueprint.cs Copy BaseDifficulty to Beatmap<T> and move all write operations across 2021-10-06 15:10:45 +09:00
SelectionBlueprint.cs Fix unresolved xmldocs 2021-05-18 13:11:58 +09:00
SnapResult.cs Remove need for ManiaSnapResult 2020-05-25 19:33:03 +09:00