Osu: Toolbar should stay hidden when the user hides it

Created on 29 Feb 2020  路  11Comments  路  Source: ppy/osu

Pressing CTRL + T hides the toolbar (when shown), but when navigating most screens it shows back and that makes the shortcut useless in this sense.

This may be also good for stable users who think the lazer ui has many elements on screen or just use shortcuts. Most overlays on the toolbar can be accessed using shortcuts already.

toolbar proposal UX

Most helpful comment

Opening a PR is fine I suppose.

All 11 comments

Well, gonna fix it, do you have the list of the screens that make the toolbar back?

Instead of applying the fix per screen, you may want to directly fix the screen logic behind this located in OsuGame https://github.com/ppy/osu/blob/5459b7e7da2d1de2b5e34d2541f17b85e8ac61b3/osu.Game/OsuGame.cs#L945-L952

Thanks, i was looking for it, but cant find it, am gonna work on it

Well, it has been fixed, it will be in my next and first pull request

I鈥檝e replaced the entire if-else block to just running Toolbar.Show(); and it seems to do the trick, not sure if this is logically sound though.

I鈥檝e replaced the entire if-else block to just running Toolbar.Show(); and it seems to do the trick, not sure if this is logically sound though.

I have replaced the else by an else if, it works and sounds logical

Can I have a look at your implementation? I couldn鈥檛 find it in your repo

We can discuss the code when the PR is opened.

Well, I only have this commit, but I can open the pr, or send the code here, as u prefer

Opening a PR is fine I suppose.

Issues aren't chat rooms - please keep idle chatter to a minimum.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

stageosu picture stageosu  路  3Comments

smileyhead picture smileyhead  路  3Comments

Lerkeer picture Lerkeer  路  3Comments

czapek1337 picture czapek1337  路  3Comments

Axeanz picture Axeanz  路  3Comments