mirror of https://github.com/ppy/osu
Remove IgnoreTooltip; Override TooltipText to null
This commit is contained in:
parent
71e59bc9e7
commit
84ed91d5c9
|
@ -35,7 +35,6 @@ public class ModButton : ModButtonEmpty, IHasTooltip
|
||||||
public Action<Mod> Action; // Passed the selected mod or null if none
|
public Action<Mod> Action; // Passed the selected mod or null if none
|
||||||
|
|
||||||
public string TooltipText => (SelectedMod?.Description ?? Mods.FirstOrDefault()?.Description) ?? string.Empty;
|
public string TooltipText => (SelectedMod?.Description ?? Mods.FirstOrDefault()?.Description) ?? string.Empty;
|
||||||
public bool IgnoreTooltip => false;
|
|
||||||
|
|
||||||
private const Easing mod_switch_easing = Easing.InOutSine;
|
private const Easing mod_switch_easing = Easing.InOutSine;
|
||||||
private const double mod_switch_duration = 120;
|
private const double mod_switch_duration = 120;
|
||||||
|
@ -263,10 +262,10 @@ public ModButton(Mod mod)
|
||||||
|
|
||||||
private class DisplayableModIcon : ModIcon {
|
private class DisplayableModIcon : ModIcon {
|
||||||
|
|
||||||
public override bool IgnoreTooltip { get; }
|
public override string TooltipText { get; }
|
||||||
|
|
||||||
public DisplayableModIcon(Mod mod) : base(mod) {
|
public DisplayableModIcon(Mod mod) : base(mod) {
|
||||||
IgnoreTooltip = true;
|
TooltipText = null;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue