Comments (4)
Yup, this does sound similar to the issue that we fixed in PVC. I'll take a look to see if we can implement the same fix here.
from behaviors.
Hi!
Thanks for taking the time to report this, do you mind creating adding a reproduction of the issue on codesandbox.io or stackblitz.com?
from behaviors.
Hi!
Please use same fiddle as #258
To reproduce, click the "submit" button,
- left arrow key to move focus to elements before the hidden button (will not work !)
- use right arrow key to move focus to elements after the hidden button (will work)
from behaviors.
Thanks for reporting! We believe this is something that may have also been an issue in primer/view_components that was resolved by @TylerJDev. Tyler, does that sound familiar? If so, would you be willing to take a look at upstreaming that work into primer/behaviors as well?
from behaviors.
Related Issues (15)
- Focus Zone sets tabIndex to 0 for unfocusable element when it updates HOT 4
- Focus zone calls error in vitest + jsdom HOT 2
- Set up Storybook HOT 1
- Update Node version on GitHub actions HOT 3
- Add support for contenteditable=true in iterateFocusableElements HOT 2
- Test issue
- `getAnchoredPosition` does not respect `margin` on document body HOT 5
- Focus Zone, ArrowVertical does not take into account input elements that have step defined HOT 9
- Set up Changesets HOT 1
- Set up Doctocat HOT 1
- Replace behaviors in PRC HOT 2
- `getAnchoredPosition` returns position without perfectly aligned edges HOT 3
- Focusing into a focus zone from detached focus does not use provided `focusInStrategy` function HOT 3
- Bug: when ancestor element is a wrapping `span`, `getAnchoredPosition` returns odd floating element position HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from behaviors.