Revision 9c87c486
Von Moritz Bunkus vor fast 8 Jahren hinzugefügt
js/autocomplete_chart.js | ||
---|---|---|
96 | 96 |
state = STATES.PICKED; |
97 | 97 |
last_real = $real.val(); |
98 | 98 |
last_dummy = $dummy.val(); |
99 |
last_unverified_dummy = $dummy.val(); |
|
100 | 99 |
$real.trigger('change'); |
101 | 100 |
|
102 | 101 |
if (o.fat_set_item && item.id) { |
... | ... | |
120 | 119 |
} else if (state == STATES.UNDEFINED && $dummy.val() === '') |
121 | 120 |
set_item({}) |
122 | 121 |
else { |
123 |
last_unverified_dummy = $dummy.val(); |
|
124 | 122 |
set_item({ id: last_real, name: last_dummy }) |
125 | 123 |
} |
126 | 124 |
annotate_state(); |
... | ... | |
132 | 130 |
else if (state == STATES.UNDEFINED && $dummy.val() === '') |
133 | 131 |
$dummy.removeClass(STATES.UNDEFINED).addClass(STATES.PICKED); |
134 | 132 |
else { |
135 |
last_unverified_dummy = $dummy.val(); |
|
136 | 133 |
$dummy.addClass(STATES.UNDEFINED).removeClass(STATES.PICKED); |
137 | 134 |
} |
138 | 135 |
} |
Auch abrufbar als: Unified diff
ChartPicker: 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.