Revision b592435b
Von Moritz Bunkus vor fast 8 Jahren hinzugefügt
js/autocomplete_project.js | ||
---|---|---|
58 | 58 |
$real.val(''); |
59 | 59 |
$dummy.val(''); |
60 | 60 |
} |
61 |
state = STATES.PICKED; |
|
62 |
last_real = $real.val(); |
|
63 |
last_dummy = $dummy.val(); |
|
64 |
last_unverified_dummy = $dummy.val(); |
|
61 |
state = STATES.PICKED; |
|
62 |
last_real = $real.val(); |
|
63 |
last_dummy = $dummy.val(); |
|
65 | 64 |
|
66 | 65 |
$real.trigger('change'); |
67 | 66 |
$real.trigger('set_item:ProjectPicker', item); |
... | ... | |
76 | 75 |
} else if (state == STATES.UNDEFINED && $dummy.val() === '') |
77 | 76 |
set_item({}) |
78 | 77 |
else { |
79 |
last_unverified_dummy = $dummy.val(); |
|
80 | 78 |
set_item({ id: last_real, name: last_dummy }) |
81 | 79 |
} |
82 | 80 |
annotate_state(); |
... | ... | |
88 | 86 |
else if (state == STATES.UNDEFINED && $dummy.val() === '') |
89 | 87 |
$dummy.removeClass(STATES.UNDEFINED).addClass(STATES.PICKED); |
90 | 88 |
else { |
91 |
last_unverified_dummy = $dummy.val(); |
|
92 | 89 |
$dummy.addClass(STATES.UNDEFINED).removeClass(STATES.PICKED); |
93 | 90 |
} |
94 | 91 |
} |
Auch abrufbar als: Unified diff
ProjectPicker: 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.