Closed
Description
There has been a number of concerns raised recently regarding e.preventDefault();
getting applied without regard for what a developer would actually want to occur. This occurs regularly when attempting to do client side routing. This search will highlight a few such cases.
I'd like to move to a more consistent model similar to this. Where the user's onClick
or onSelect
handler can return true or false to explicitly control it. This is also similar to how jQuery has handled things.
List of components to address: (Not conclusive yet)
- Dropdown
- Panel (Collapse)
- PanelGroup
- Button
- Nav
- Navbar
- NavItem
- Carousel
- CollapsableNav
- PageItem
- Pager
- Split Button
- TabbedArea