Comments (4)
@KonnorRogers this doesn't happen in Web Awesome. It's likely related to the JS animation stuff, which I reworked to use CSS animations in 3.0.
We'll welcome a PR if anyone has the time to investigate it further, but just know that this bug has been fixed in the next major.
from shoelace.
My guess is it's something with the animations of both elements, so I was able to "fix" it by stopping the click event from bubbling from the menu-item. It works for me in this case, but it's not ideal in general. But anyway, hope it helps someone.
from shoelace.
A setTimeout on the panel.show() also works too...curious... 🤔
from shoelace.
A setTimeout on the panel.show() also works too...curious... 🤔
that's a better fix, thanks. My workaround prevents the menu from getting closed when clicked.
from shoelace.
Related Issues (20)
- placement="bottom" does not take effect on SlSelect HOT 3
- Long delay to update carousel indicators on mobile HOT 4
- Import as recommended by docs not working HOT 3
- sl-textarea causes "Error in parsing value for height" warning in Firefox HOT 3
- Shoelace element lost styles under the Chrome screen reader HOT 3
- Checkbox in sub-menu cannot be changed HOT 2
- sl-select throws exception if a sl-input in the same form receives a new value with autofill in MS Edge HOT 1
- White stripe on the right side of the page when having an open `sl-drawer` or `sl-dialog` HOT 2
- React examples won't load in Codepen
- `<sl-details>`: TypeError: Cannot read properties of undefined (reading 'disconnect') HOT 3
- New RTL detection fails in Cypress with Electron browser HOT 5
- Drawer content/text sometimes not selectable in Chromium based browsers HOT 3
- Dropdown - Focus/Highlight not visible for sl-menu-items in Safari Browser HOT 3
- Radio group should not listen to nested children under another radio group (aka: allow nesting) HOT 7
- Required Fields form validation HOT 2
- `sl-change` doesn't fire on change, it fires on blur HOT 2
- Color Picker does not take space into account HOT 4
- Select: Form-control navigation on iOS jumps over sl-select HOT 1
- Select: New suffix slot can collide with clear button HOT 9
- <Details> caret has broken layout on safari HOT 1
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 shoelace.