osu
osu copied to clipboard
Hide `HoldForMenuButton` on non-touch devices
As per this discussion in the discord, this PR changes the HoldForMenuButton to never appear on non-touch devices until the cursor is nearby, and on touch devices it will retain the pop-in animation, fading out to always be slightly visible. Since this component is redundant on devices on devices with a keyboard and hardcoded regardless it should be at least hidden.