-
Notifications
You must be signed in to change notification settings - Fork 30k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implement an overflow design for the status bar #12941
Comments
Oh my. |
I think this is a general issue with the statusbar overflow design that we need to revisit. I think no matter how small the status bar is, we should always show the "Tab Moves Focus" indicator. |
@mousetraps no matter how small I make the window and zoom, the indicator always has enough space to show (tried on Windows and Mac): |
@mousetraps needs more info how to reproduce, maybe you hit a corner case where this happened or maybe you have some extension installed that contributes to the status bar? |
A number of days has past without answer on the questions asked. I am thereby going to close this issue to clean up our backlog of issues. Once you can answer on the questions, the issue can be reopened again. Thanks for understanding this process! |
I haven't been able to make the status bar scroll up like in the second picture though. #14565 though. |
The C++ extension shows the current class/method in the status bar and we want to take up as much space as possible, but when the text is too long it disappears, which is not good because the UI is no longer clickable to invoke the navigation dropdown. It would be great if you guys could implement some text overflow solution that could solve this (e.g. abridge text with "..." instead of removing all of it). Currently, we hard code a string length but we can't tell how much space is available, so the next easy fix is for us to add a user setting for this length. |
Testing #12519
Change window.zoomLevel in settings to 3, and shrink the window a bit until the "responsive" design starts kicking in. Pressing Ctrl+M then toggles the UI between the following two states:
This is problematic because
The text was updated successfully, but these errors were encountered: