diff --git a/osu.Game/Screens/Edit/Compose/Components/Timeline/ZoomableScrollContainer.cs b/osu.Game/Screens/Edit/Compose/Components/Timeline/ZoomableScrollContainer.cs
index fb2297e88c..725f94e7db 100644
--- a/osu.Game/Screens/Edit/Compose/Components/Timeline/ZoomableScrollContainer.cs
+++ b/osu.Game/Screens/Edit/Compose/Components/Timeline/ZoomableScrollContainer.cs
@@ -53,7 +53,7 @@ namespace osu.Game.Screens.Edit.Compose.Components.Timeline
/// Creates a with no zoom range.
/// Functionality will be disabled until zoom is set up via .
///
- public ZoomableScrollContainer()
+ protected ZoomableScrollContainer()
: base(Direction.Horizontal)
{
base.Content.Add(zoomedContent = new Container { RelativeSizeAxes = Axes.Y });
@@ -76,7 +76,7 @@ namespace osu.Game.Screens.Edit.Compose.Components.Timeline
/// The initial zoom value, applied immediately.
/// The minimum zoom value.
/// The maximum zoom value.
- public void SetupZoom(float initial, float minimum, float maximum)
+ protected void SetupZoom(float initial, float minimum, float maximum)
{
if (minimum < 1)
throw new ArgumentException($"{nameof(minimum)} ({minimum}) must be >= 1.", nameof(maximum));