From 2fc621b4f3e20d331a7a5720d2f2c522f9668770 Mon Sep 17 00:00:00 2001 From: Denis Titovets Date: Thu, 1 Jan 2026 20:47:35 +0300 Subject: [PATCH] Fix incorrect `OsuAnimatedButton`'s `DimColour` for child classes without override --- osu.Game/Graphics/UserInterface/OsuAnimatedButton.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/osu.Game/Graphics/UserInterface/OsuAnimatedButton.cs b/osu.Game/Graphics/UserInterface/OsuAnimatedButton.cs index f77d00e6e7..31ac777eaa 100644 --- a/osu.Game/Graphics/UserInterface/OsuAnimatedButton.cs +++ b/osu.Game/Graphics/UserInterface/OsuAnimatedButton.cs @@ -92,12 +92,12 @@ namespace osu.Game.Graphics.UserInterface { base.LoadComplete(); - Colour = Enabled.Value ? Colour4.White : DimColour; + Colour = DimColour; Enabled.BindValueChanged(_ => this.FadeColour(DimColour, 200, Easing.OutQuint), true); FinishTransforms(true); } - protected virtual Colour4 DimColour => colours.Gray9; + protected virtual Colour4 DimColour => Enabled.Value ? Color4.White : colours.Gray9; protected override bool OnHover(HoverEvent e) {