fix: duplicated drop down options in comparison
This commit is contained in:
parent
f68f90fccc
commit
0fc060fb05
1 changed files with 8 additions and 0 deletions
8
dist/js/app.js
vendored
8
dist/js/app.js
vendored
|
|
@ -1110,6 +1110,14 @@ class ComparisonManager {
|
||||||
#init() {
|
#init() {
|
||||||
if (!this.#elements.select1 || !this.#elements.select2) return;
|
if (!this.#elements.select1 || !this.#elements.select2) return;
|
||||||
|
|
||||||
|
// Clear existing options except the first placeholder option
|
||||||
|
while (this.#elements.select1.options.length > 1) {
|
||||||
|
this.#elements.select1.remove(1);
|
||||||
|
}
|
||||||
|
while (this.#elements.select2.options.length > 1) {
|
||||||
|
this.#elements.select2.remove(1);
|
||||||
|
}
|
||||||
|
|
||||||
// Populate select dropdowns with service options
|
// Populate select dropdowns with service options
|
||||||
this.#services.forEach(service => {
|
this.#services.forEach(service => {
|
||||||
const option1 = document.createElement('option');
|
const option1 = document.createElement('option');
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue