Revision 9b377bf4
Von Moritz Bunkus vor etwa 8 Jahren hinzugefügt
js/autocomplete_part.js | ||
---|---|---|
state = STATES.PICKED;
|
||
last_real = $real.val();
|
||
last_dummy = $dummy.val();
|
||
last_unverified_dummy = $dummy.val();
|
||
$real.trigger('change');
|
||
|
||
if (o.fat_set_item && item.id) {
|
||
... | ... | |
} else if (state == STATES.UNDEFINED && $dummy.val() === '')
|
||
set_item({})
|
||
else {
|
||
last_unverified_dummy = $dummy.val();
|
||
set_item({ id: last_real, name: last_dummy })
|
||
}
|
||
annotate_state();
|
||
... | ... | |
else if (state == STATES.UNDEFINED && $dummy.val() === '')
|
||
$dummy.removeClass(STATES.UNDEFINED).addClass(STATES.PICKED);
|
||
else {
|
||
last_unverified_dummy = $dummy.val();
|
||
$dummy.addClass(STATES.UNDEFINED).removeClass(STATES.PICKED);
|
||
}
|
||
}
|
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.