SelectionRotationHandler
Component
SelectionHandler
This will trigger a change even if nothing happens. But I think that's okay (not easy to avoid) because the change handler should be aware that nothing changed, if anything. Closes https://github.com/ppy/osu/issues/24065.
Closes https://github.com/ppy/osu/issues/23518.
DeselectAll
We are already doing other operations in this class directly on `SelectedItems`, so might as well change this one to match
BlueprintContainer
This reverts commit 85fc218edf.
85fc218edf
TimelineSelectionHandler
PlatformAction
OsuSelectionHandler
GetStateFromSelection
RectangleF
OnBlueprint
Closes #12471.