mirror of
https://gerrit.wikimedia.org/r/mediawiki/extensions/VisualEditor
synced 2024-12-22 11:02:58 +00:00
b75082009a
Introducing a set method to have a different state for a set parameter and a highlighted one in the selection. Allows us to remove a lot of workarounds for missusing the highlight state and fixes several issues with these workarounds. Main implications: - Keyboard navigation and mouse hover now sets the grey highlight - If a parameter is set (blue highlight) keyboard navigation returns when focusing the SelectWidget - If nothing is set keyboard navigation starts at the top after focus - Unchecking a parameter using space will not influence the keyboard focus in the list - Highlighting a parameter with the mouse lets keyboard navigation continue from there. Bug: T312647 Bug: T311204 Bug: T312213 Depends-On: I385dca1d95033961d3844e888521750443e49c95 Change-Id: Iaf089f4b271fd853b17c1aa7f5938510ea8f5431 |
||
---|---|---|
.. | ||
ve.ui.MWParameterCheckboxInputWidget.test.js | ||
ve.ui.MWTemplateTitleInputWidget.test.js | ||
ve.ui.MWTransclusionOutlineButtonWidget.test.js | ||
ve.ui.MWTransclusionOutlineParameterSelectWidget.test.js | ||
ve.ui.MWTransclusionOutlineParameterWidget.test.js | ||
ve.ui.MWTransclusionOutlinePartWidget.test.js | ||
ve.ui.MWTransclusionOutlinePlaceholderWidget.test.js | ||
ve.ui.MWTransclusionOutlineTemplateWidget.test.js | ||
ve.ui.MWTransclusionOutlineWidget.test.js |