We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 93edc1b commit d1c369cCopy full SHA for d1c369c
js/select.js
@@ -135,8 +135,9 @@
135
}
136
137
// Set selected on original select option
138
- // Check if clicking on already selected option
139
- if (!$(this._valueDict[key].el).prop('selected')) {
+ // Only trigger if selected state changed
+ let prevSelected = $(this._valueDict[key].el).prop('selected');
140
+ if (prevSelected !== selected) {
141
$(this._valueDict[key].el).prop('selected', selected);
142
this.$el.trigger('change');
143
0 commit comments