Revision 9b377bf4
Von Moritz Bunkus vor fast 8 Jahren hinzugefügt
js/autocomplete_part.js | ||
---|---|---|
90 | 90 |
state = STATES.PICKED; |
91 | 91 |
last_real = $real.val(); |
92 | 92 |
last_dummy = $dummy.val(); |
93 |
last_unverified_dummy = $dummy.val(); |
|
94 | 93 |
$real.trigger('change'); |
95 | 94 |
|
96 | 95 |
if (o.fat_set_item && item.id) { |
... | ... | |
114 | 113 |
} else if (state == STATES.UNDEFINED && $dummy.val() === '') |
115 | 114 |
set_item({}) |
116 | 115 |
else { |
117 |
last_unverified_dummy = $dummy.val(); |
|
118 | 116 |
set_item({ id: last_real, name: last_dummy }) |
119 | 117 |
} |
120 | 118 |
annotate_state(); |
... | ... | |
126 | 124 |
else if (state == STATES.UNDEFINED && $dummy.val() === '') |
127 | 125 |
$dummy.removeClass(STATES.UNDEFINED).addClass(STATES.PICKED); |
128 | 126 |
else { |
129 |
last_unverified_dummy = $dummy.val(); |
|
130 | 127 |
$dummy.addClass(STATES.UNDEFINED).removeClass(STATES.PICKED); |
131 | 128 |
} |
132 | 129 |
} |
Auch abrufbar als: Unified diff
PartPicker: unbenutzte Variable last_unverified_dummy entfernt
Sie wird nur gesetzt, nie gelesen, und vor allem auch nicht mit »var«
deklariert — wodurch es im Strict-Modus zu JavaScript-Fehlermeldungen
kommt.