Skip to content

Commit 98fc92a

Browse files
committed
Fixing wrong variable
1 parent a95a26a commit 98fc92a

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

src/Autocomplete/assets/dist/controller.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -134,6 +134,7 @@ class default_1 extends Controller {
134134
}
135135
onMutations(mutations) {
136136
let changeDisabledState = false;
137+
let requireReset = false;
137138
mutations.forEach((mutation) => {
138139
switch (mutation.type) {
139140
case 'attributes':
@@ -142,15 +143,15 @@ class default_1 extends Controller {
142143
break;
143144
}
144145
if (mutation.target === this.element && mutation.attributeName === 'multiple') {
145-
changeDisabledState = true;
146+
requireReset = true;
146147
break;
147148
}
148149
break;
149150
}
150151
});
151152
const newOptions = this.selectElement ? this.createOptionsDataStructure(this.selectElement) : [];
152153
const areOptionsEquivalent = this.areOptionsEquivalent(newOptions);
153-
if (!areOptionsEquivalent || changeDisabledState) {
154+
if (!areOptionsEquivalent || requireReset) {
154155
this.originalOptions = newOptions;
155156
this.resetTomSelect();
156157
}

src/Autocomplete/assets/src/controller.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -356,7 +356,7 @@ export default class extends Controller {
356356
}
357357

358358
if (mutation.target === this.element && mutation.attributeName === 'multiple') {
359-
changeDisabledState = true;
359+
requireReset = true;
360360

361361
break;
362362
}
@@ -367,7 +367,7 @@ export default class extends Controller {
367367

368368
const newOptions = this.selectElement ? this.createOptionsDataStructure(this.selectElement) : [];
369369
const areOptionsEquivalent = this.areOptionsEquivalent(newOptions);
370-
if (!areOptionsEquivalent || changeDisabledState) {
370+
if (!areOptionsEquivalent || requireReset) {
371371
this.originalOptions = newOptions;
372372
this.resetTomSelect();
373373
}

src/Autocomplete/doc/index.rst

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -586,4 +586,3 @@ the Symfony framework: https://symfony.com/doc/current/contributing/code/bc.html
586586
.. _`controller.ts`: https://github.com/symfony/ux/blob/2.x/src/Autocomplete/assets/src/controller.ts
587587
.. _`Tom Select Render Templates`: https://tom-select.js.org/docs/#render-templates
588588
.. _`Tom Select Option Group`: https://tom-select.js.org/examples/optgroups/
589-
.. _`Live Component`: https://symfony.com/bundles/ux-live-component/current/index.html

0 commit comments

Comments
 (0)