From 98ec1e1134a61e5324269772096be5447848aedf Mon Sep 17 00:00:00 2001 From: Slava Shishkin Date: Tue, 28 Oct 2025 17:01:53 +0200 Subject: [PATCH] Bug 40720: Misleading title attribute "Remove all items" in Select2 fields This patch updates our Select2 initialization script to update the strings used as title attributes on the "X" control which appears in a Select2 dropdown when you've made a selection. The updated text reads "Clear selections" in order to eliminate the ambiguity of the word "items." To test, apply the patch and clear your browser cache. - Go to Catalog -> Item search. - Make one or more selections in any of the Select2 dropdowns (e.g. Home library, current library, item type, etc.). - An "X" should appear at the end of the field after you've made one or more selections. - Hover your mouse over the "X." The title which appears should read "Clear selections." Sponsored-by: Athens County Public Libraries Signed-off-by: Slava Shishkin Signed-off-by: Laura_Escamilla Signed-off-by: Lucas Gass (cherry picked from commit a8dd0bc13fd832bc8b3ef348b4fc8b6a88de75e5) Signed-off-by: Paul Derscheid --- koha-tmpl/intranet-tmpl/prog/js/select2.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/koha-tmpl/intranet-tmpl/prog/js/select2.js b/koha-tmpl/intranet-tmpl/prog/js/select2.js index 5e585ab2d8..b3b5722ebd 100644 --- a/koha-tmpl/intranet-tmpl/prog/js/select2.js +++ b/koha-tmpl/intranet-tmpl/prog/js/select2.js @@ -32,10 +32,10 @@ $.fn.select2.defaults.set("language", { return __("Searching…"); }, removeAllItems: function () { - return __("Remove all items"); + return __("Clear selections"); }, removeItem: function () { - return __("Remove item"); + return __("Clear selection"); }, });