diff --git a/osu.Game/Screens/Edit/Compose/Components/SelectionHandler.cs b/osu.Game/Screens/Edit/Compose/Components/SelectionHandler.cs
index 9ecda9fdb8..7ab6340e07 100644
--- a/osu.Game/Screens/Edit/Compose/Components/SelectionHandler.cs
+++ b/osu.Game/Screens/Edit/Compose/Components/SelectionHandler.cs
@@ -74,9 +74,16 @@ namespace osu.Game.Screens.Edit.Compose.Components
///
/// Handles the selected s being moved.
///
+ ///
+ /// Just returning true is enough to allow updates to take place.
+ /// Custom implementation is only required if other attributes are to be considered, like changing columns.
+ ///
/// The move event.
- /// Whether any s were moved.
- public virtual bool HandleMovement(MoveSelectionEvent moveEvent) => false;
+ ///
+ /// Whether any s could be moved.
+ /// Returning true will also propagate StartTime changes provided by the closest .
+ ///
+ public virtual bool HandleMovement(MoveSelectionEvent moveEvent) => true;
public bool OnPressed(PlatformAction action)
{