intellij-community icon indicating copy to clipboard operation
intellij-community copied to clipboard

Fix ThreeComponentsSplitter focus cycle

Open PureSin opened this issue 7 years ago • 2 comments

Allow tab to navigate focus between the 3 panels of ThreeComponentsSplitter by changing the traversal policy and removing ThreeComponentsSplitter as the focus cycle root. This allows for users of the component the control of the focus cycle instead.

Also allows for StripeButton to be focused.

@denis-fokin will use this PR to follow up on your comment: https://github.com/JetBrains/intellij-community/pull/760#issuecomment-387036701

PureSin avatar May 07 '18 21:05 PureSin

So you're ok with this change if I surround the new code with if (ScreenReader.isActive()) { ?

 if (ScreenReader.isActive()) {
  new code 
} else {
  old code
} 

?

PureSin avatar May 07 '18 21:05 PureSin

cc @denis-fokin

ignatov avatar Jul 21 '18 11:07 ignatov