[MultiComboBox]: Dropdown arrow does not open recreated MultiComboBox with selected tokens
I maintainer di solito rispondono entro 2 giorni
Nessuno ha ancora preso questa issue.
Valutazione
Questa issue non è ancora stata valutata.
Descrizione
Bug Description
ui5-multi-combobox does not reliably open when its built-in dropdown arrow is clicked after the component is removed and recreated with selected items.
Affected version: @ui5/webcomponents 2.26.0.
Affected Component
ui5-multi-combobox
Expected Behaviour
Clicking the dropdown arrow should focus and open the options picker, including after component recreation and when selected tokens are present.
Isolated Example
No response
Steps to Reproduce
- Render a
ui5-multi-comboboxwith at least one selectedui5-mcb-item. - Update application state so the MultiComboBox is removed and rendered again while preserving the selected item.
- Click the built-in dropdown-arrow icon on the recreated MultiComboBox.
Actual: the options picker does not open.
Expected: the options picker opens and the input receives focus.
Log Output, Stack Trace or Screenshots
No console error is produced.
Relevant source difference:
// MultiComboBox
_onIconMousedown() {
this._iconPressed = true;
}
// ComboBox
_arrowMouseDown(e) {
e.preventDefault();
this.inner.focus();
}
### Priority
Medium
### UI5 Web Components Version
2.26.0
### Browser
Chrome
### Operating System
macOS 27.0.1 (Build 26A434)
### Additional Context
Tested with @ui5/webcomponents 2.26.0 in Google Chrome on macOS.
No application-specific screenshots, recordings, URLs, or internal data are attached.
### Organization
_No response_
### Declaration
- [x] I’m not disclosing any internal or sensitive information.
- Lingua principale
- TypeScript
- Stelle
- 1.8k
- Fork
- 290
- Merge medio
- 3g 6h
- PR unite (30g)
- 57
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di UI5/webcomponents
-
ACC bug Medium Prio TOPIC P
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
UI5/webcomponents#14273 · 3 commenti ·
I maintainer di solito rispondono entro 2 giorni
-
[Button]: crash on Safari 17 due to missing ElementInternals.states guard in _setBadgeOverlayStyleForse già presa @GDamyanov l’ha presa oggi. Apertaauthor action bug TOPIC B
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 87/100
UI5/webcomponents#14270 · 2 commenti ·
I maintainer di solito rispondono entro 2 giorni
-
[Feature Request][Side Navigation][A11Y]: Enhance user experience navigating components tree itemsForse già presa @TeodorTaushanov l’ha presa 8 giorni fa. Apertabug Medium Prio TOPIC RD
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
UI5/webcomponents#14232 · 1 commento · 1 assegnatario ·
I maintainer di solito rispondono entro 2 giorni
-
enhancement feature request TOPIC RD
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
UI5/webcomponents#14222 · 1 commento ·
I maintainer di solito rispondono entro 2 giorni
-
[SF][A11y][ui5-select] Conflicting ARIA: role="combobox" rendered with aria-roledescription="Listbox" (confuses screen-reader users)Forse già presa @PetyaMarkovaBogdanova l’ha presa 12 giorni fa. Apertabug Medium Prio TOPIC P
Difficoltà 2/5 1-3 ore Idoneità per principianti 67/100
UI5/webcomponents#14212 · 2 commenti · 1 assegnatario ·
I maintainer di solito rispondono entro 2 giorni
Tutte le issue di UI5/webcomponents
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
ClickHouse/clickhouse-js#1130 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
I maintainer di solito rispondono entro 1 giorno
-
bug claude Minor static-analysis
Difficoltà 2/5 1-3 ore Idoneità per principianti 66/100
linagora/cozy-flagship-app#1359 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
I maintainer di solito rispondono entro 1 giorno