Skip to content
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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

Status bar: clicking shows blue default outline #76278

Closed
bpasero opened this issue Jun 28, 2019 · 4 comments
Closed

Status bar: clicking shows blue default outline #76278

bpasero opened this issue Jun 28, 2019 · 4 comments
Assignees
Labels
bug Issue identified by VS Code Team member as probable bug verified Verification succeeded workbench-status Status bar
Milestone

Comments

@bpasero
Copy link
Member

bpasero commented Jun 28, 2019

Looks like a regression from adding tabIndex:-1

Steps:

  • macOS
  • click on a status bar entry
  • 馃悰 see the blue default outline appearing

I do not know why we do not see this in other places where we use tabIndex:-1. We probably need to update our rule in style.css to account for that:

Moving to June.

@bpasero bpasero added bug Issue identified by VS Code Team member as probable bug workbench-status Status bar labels Jun 28, 2019
@bpasero bpasero added this to the June 2019 milestone Jun 28, 2019
@isidorn
Copy link
Contributor

isidorn commented Jun 28, 2019

@bpasero Thanks for the pointer. Fixed this with @alexr00 by updating the rules in style.css to also take into account tabIndex = -1. Seems to work just fine on my mac.

@bpasero
Copy link
Member Author

bpasero commented Jun 28, 2019

@isidorn can you check all usages of tabindex="0" I think there are more.

@isidorn
Copy link
Contributor

isidorn commented Jun 28, 2019

I have updated the last two. I think we are good now.

@jrieken jrieken added the verified Verification succeeded label Jun 28, 2019
@vscodebot vscodebot bot locked and limited conversation to collaborators Aug 12, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug Issue identified by VS Code Team member as probable bug verified Verification succeeded workbench-status Status bar
Projects
None yet
Development

No branches or pull requests

4 participants