| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2021-09-15 | Merge duplicate test. | XhmikosR | 1 | -34/+2 | |
| 2021-09-15 | tests: comply to the new rules | XhmikosR | 1 | -87/+87 | |
| Use `assert.strictEqual`/`assert.true`/`assert.false` | |||||
| 2021-04-15 | Remove aria-haspopup from dropdowns (#33624) | Patrick H. Lauke | 1 | -1/+1 | |
| `aria-haspopup="true"` is really intended to signal that an ARIA `menu` will be opened on activation. as a result, some assistive technologies will announce controls with `aria-haspopup="true"` as a menu or menu item (e.g. JAWS and NVDA). In addition, `aria-haspopup` seems to trigger a bug in Edge/Narrator where the `aria-expanded` state is not correctly announced at the moment when `aria-haspopup` is present. This now makes the dropdown button more like a generic disclosure widget control - see also https://www.w3.org/TR/wai-aria-practices-1.2/examples/disclosure/disclosure-navigation.html01 | |||||
| 2020-11-24 | Backport #32224 | XhmikosR | 1 | -6/+6 | |
| Be consistent with Popper's name. | |||||
| 2020-09-10 | Comply to the new rules | XhmikosR | 1 | -2/+2 | |
| 2020-04-28 | Backport #30633 | Martijn Cuppens | 1 | -3/+3 | |
| Remove caret element | |||||
| 2020-04-07 | Fix event propagation from inactive and disabled dropdowns (#30510) (#30511) | luktom | 1 | -0/+64 | |
| 2019-11-02 | backport #29523: skip hidden dropdowns while focusing | Johann-S | 1 | -0/+41 | |
| 2019-08-27 | Backport #29298 | Johann-S | 1 | -1/+36 | |
| dropdown show method should do the same as toggle | |||||
| 2019-08-27 | Backport #29277 | Johann-S | 1 | -1/+45 | |
| dropdown - destroy old popper.js references | |||||
| 2019-08-27 | Backport #29251 | Johann-S | 1 | -0/+26 | |
| allow to pass popper.js configuration for tooltip/popover and dropdown | |||||
| 2019-06-19 | Add missing dropdown unit test for closing with ESC (#28929) | Patrick H. Lauke | 1 | -0/+39 | |
| Backport of the unit test from https://github.com/twbs/bootstrap/pull/28928 | |||||
| 2019-06-18 | Don't open dropdown on ESC on trigger element (#28912) | Patrick H. Lauke | 1 | -0/+25 | |
| * Don't open dropdown on ESC on trigger element Closes #28751 | |||||
| 2019-02-05 | Move dropdown offset function logic into private function. (#28138) | Jason Golieb | 1 | -0/+55 | |
| 2018-10-20 | Add `show` and `hide` methods to dropdown (#27370) | galczo5 | 1 | -0/+264 | |
| 2018-09-13 | throw error when folks try to use a bad selector | Johann-S | 1 | -24/+0 | |
| 2018-06-25 | feat(dropdown): add original click event | jakubhonisek | 1 | -0/+68 | |
| 2018-05-22 | chore(deps): update qunit and karma-qunit | Johann-S | 1 | -0/+1 | |
| 2018-04-13 | fix issue related to Object.keys and Dropdown issue | Johann-S | 1 | -21/+21 | |
| 2018-04-10 | v4 improve coverage (#25945) | Johann-S | 1 | -0/+112 | |
| * Improve code coverage for our Button plugin * improve coverage for our Alert plugin * test tooltip update method * test update and dispose for dropdown * increase code coverage requirements | |||||
| 2018-03-26 | Fix skip element disabled via attribute when using keyboard navigation | vsn4ik | 1 | -19/+21 | |
| 2018-02-11 | Dropdown - Allow to disable Popper.js style (#24092) | Johann-S | 1 | -0/+30 | |
| * Dropdown - Allow to disable Popper.js style * Update dropdown.js * Update dropdown.html * copy changes | |||||
| 2018-01-11 | Comply to the new rules. | XhmikosR | 1 | -382/+418 | |
| 2017-12-12 | dropdown: add boundary config option (#24976) | Troy Morehouse | 1 | -0/+44 | |
| 2017-10-27 | Fix unit tests. | Johann-S | 1 | -141/+184 | |
| 2017-10-27 | Dropdown handle keydown on input and textarea. | Pierre-Denis Vanduynslager | 1 | -5/+141 | |
| 2017-08-23 | Tweak ESLint rules. | XhmikosR | 1 | -2/+2 | |
| 2017-07-04 | Dropdown - Disable applyStyle modifier instead of removing inline style ↵ | Johann-S | 1 | -0/+29 | |
| applied by Popper.js | |||||
| 2017-06-14 | Fix unit tests with no assertion | Johann-S | 1 | -11/+23 | |
| 2017-05-14 | Fix unit tests + Update Popper to 1.6.0 | Johann-S | 1 | -24/+24 | |
| 2017-02-08 | Fixes #21941 | Pierre-Denis Vanduynslager | 1 | -5/+11 | |
| 2017-01-20 | Harmonize document.activeElement comparison | Pierre-Denis Vanduynslager | 1 | -3/+3 | |
| 2017-01-20 | Refactor test to event and async | Pierre-Denis Vanduynslager | 1 | -64/+141 | |
| 2017-01-20 | Add unit test for keyboard navigation | Pierre-Denis Vanduynslager | 1 | -0/+34 | |
| 2017-01-20 | Fix test to retrieve the proper item instead of it's parent | Pierre-Denis Vanduynslager | 1 | -1/+1 | |
| 2017-01-06 | Update dropdown unit test to new markup | Pierre-Denis Vanduynslager | 1 | -137/+136 | |
| 2017-01-02 | Dropdown: close menu when focusing outside element (#21375) | Pierre-Denis Vanduynslager | 1 | -0/+60 | |
| * Close dropdown menu when focusing an outside element * Update unit test to new markup | |||||
| 2016-12-07 | Rename `.active` to `.show` | Starsam80 | 1 | -17/+17 | |
| 2016-11-24 | Make JS compliant with the new ESLint rules. | Bardi Harborow | 1 | -1/+1 | |
| 2016-10-25 | Use a single class name for opened/expanded/shown state of widgets | Johann-S | 1 | -17/+17 | |
| 2015-10-02 | Add throw error for undefined method on plugins | Johann-S | 1 | -0/+12 | |
| 2015-07-27 | Fix triggering of {shown,hidden}.bs.dropdown events so relatedTarget gets ↵ | Johann-S | 1 | -0/+32 | |
| set properly Fixes #16828 Closes #16865 | |||||
| 2015-06-02 | generalize dropdowns / drop role="menu" | Patrick H. Lauke | 1 | -5/+5 | |
| as role="menu" is a very specific (and strict) ARIA pattern for desktop-like application menus, and our dropdowns are often used as pure navigation dropdowns, this change abandons ARIA menus for a more open-ended and light-weight approach (see http://heydonworks.com/practical_aria_examples/#submenus and http://www.w3.org/WAI/tutorials/menus/flyout/#improve-screen-reader-support-using-wai-aria) note that in dropdown.js, switched to now target ``.dropdown-menu`` instead of ``role["menu"]`` - this also prevents bootstrap scripts from "bleeding" into non-bootstrap components on the same page. also removed the ``role=["listbox"]`` part, which appears to be vestigial/unused (only place in bootstrap that uses that role are carousels, and their key handling is done separately) | |||||
| 2015-03-21 | Fix #16072: Clicking into input field within dropdown no longer closes the ↵ | Emmanuel Bourgerie | 1 | -0/+38 | |
| dropdown Closes #16073 by merging it | |||||
| 2015-03-09 | Disable jQuery event aliases when running test suite | Chris Rebert | 1 | -21/+21 | |
| To ensure that we don't accidentally use any of the aliases. This should prevent any future regressions from #12761. Also updates the test suite since it now can't use these aliases either. | |||||
| 2015-03-03 | [Fixes #15953] Implement assert.expect in each unit test | Kevin Kirsche | 1 | -0/+15 | |
| [Fixes #15953] Implement `assert.expect` in each unit test | |||||
| 2015-02-26 | Unit tests: Use new names of module hooks | Heinrich Fenkart | 1 | -2/+2 | |
| Refs #15893 | |||||
| 2015-02-26 | Dropdowns: Skip `.disabled` instead of `.divider` on keydown event | vsn4ik | 1 | -0/+21 | |
| Fixes #15147. Closes #15520 by merging it. | |||||
| 2015-02-25 | Dropdown unit tests: Tiny style changes | Heinrich Fenkart | 1 | -3/+5 | |
| 2015-02-24 | Add unit test of aria-expanded to dropdown suite | Kevin Kirsche | 1 | -0/+47 | |
| Redo of #15876 | |||||
