]> git.koha-community.org Git - koha.git/commit
Bug 11464: Prevent wrong "nothing to save" message on saving syspref
authorJonathan Druart <jonathan.druart@biblibre.com>
Thu, 23 Apr 2015 14:57:31 +0000 (16:57 +0200)
committerChris Cormack <chrisc@catalyst.net.nz>
Sun, 17 May 2015 21:39:18 +0000 (09:39 +1200)
commitdada8d9ccb674cea7327c6856750c82e6525e030
treebcf64dab31c12ab9e9c562aecf87fab36aa2b158
parentcf8c3d372f58c2fc61e594c431fd1fd3c81f7407
Bug 11464: Prevent wrong "nothing to save" message on saving syspref

Sometime you get the "Nothing to save" message when clicking on the "save
all preferences" button, even if something has changed.

On irritating behavior is the middle click: if you use the middle click
to paste some text in the input, the "keyup" event won't be trigger.
This patch replaces the "keyup" event with the "change", which works
as we want here.

The issues:
1/ Search for "wanted" (admin/preferences.pl?op=search&searchfield=wanted)
Empty the input, click save
Type something and remove it
You are able to save, but nothing has changed
2/ Put something in your selection buffer and use the middle click to
paste it in the input.
No change detected.

Test plan:
Confirm the issues are fixed and you don't find any regression
Note that now the "(modified)" string is displayed when the input loses
the focus.

Followed test plan. Works as expected.
Signed-off-by: Marc VĂ©ron <veron@veron.ch>
Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de>
Signed-off-by: Tomas Cohen Arazi <tomascohen@gmail.com>
(cherry picked from commit ee478c3605962efcd160bba6dacad3f69f8e9c43)
Signed-off-by: Chris Cormack <chrisc@catalyst.net.nz>
koha-tmpl/intranet-tmpl/prog/en/js/pages/preferences.js