Kit · K02: Tab binds under FocusScope's ElyFocus context, so a deeper context's Tab wins
This commit is contained in:
1 parent
c61a5b22b0
commit
a9b30c7eab
7 files changed
+58
-11
No files matched your search
@@ -4,7 +4,7 @@ Every Ely control that takes a press is a Tab stop. Focus moves with Tab and Shi
|
||||
|
||||
## What `init` binds
|
||||
|
||||
`init` binds `tab` to the `FocusNext` action and `shift-tab` to `FocusPrev`, with no key context, so they reach every window. A `FocusScope` turns the two actions into focus moves.
|
||||
`init` binds `tab` to the `FocusNext` action and `shift-tab` to `FocusPrev`, under `ElyFocus`, the key context every `FocusScope` sets. A `FocusScope` turns the two actions into focus moves. A context nested deeper keeps its own Tab, as a code editor that indents does, whichever library's `init` ran last.
|
||||
|
||||
## The root scope
|
||||
|
||||
|
||||
Reference in new issue
Block a user