File tree Expand file tree Collapse file tree 1 file changed +7
-4
lines changed
packages/multiple-select-vanilla/src Expand file tree Collapse file tree 1 file changed +7
-4
lines changed Original file line number Diff line number Diff line change @@ -1699,16 +1699,19 @@ export class MultipleSelectInstance {
16991699 const divElm = document . createElement ( 'div' ) ;
17001700 this . applyAsTextOrHtmlWhenEnabled ( divElm , ( row as OptionRowData ) . text ) ;
17011701 selected = values . includes ( divElm . textContent ?. trim ( ) ?? '' ) ;
1702- } else {
1702+ } else if ( row ) {
17031703 selected = values . includes ( row . _value || row . value ) ;
17041704 if ( ! selected && row . value === `${ + ( row as OptionRowData ) . value } ` ) {
17051705 selected = values . includes ( + row . value ) ;
17061706 }
17071707 }
1708- if ( row . selected !== selected ) {
1709- hasChanged = true ;
1708+
1709+ if ( row ) {
1710+ if ( row . selected !== selected ) {
1711+ hasChanged = true ;
1712+ }
1713+ row . selected = selected ;
17101714 }
1711- row . selected = selected ;
17121715 }
17131716 } ;
17141717
You can’t perform that action at this time.
0 commit comments