Bug 42322: Correctly toggle aria-expanded

Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
Signed-off-by: Pedro Amorim <pedro.amorim@openfifth.co.uk>
This commit is contained in:
Jonathan Druart 2026-06-24 06:31:45 +02:00 committed by Pedro Amorim
parent e8c7901788
commit 7fb0345f7f
No known key found for this signature in database
GPG Key ID: 06B75BA7F3894D55
1 changed files with 3 additions and 2 deletions

View File

@ -1,6 +1,7 @@
(function () {
window.$toggle_sidebar = function () {
var sidebar = $("#sidebar-container");
var toggle_button = $("#toggle-sidebar");
var icon = $("#toggle-sidebar i");
var mainContainer = $("main").parent();
@ -11,7 +12,7 @@
.removeClass("col-md-12")
.addClass("col-md-10")
.removeAttr("style");
$(this).attr("aria-expanded", "true");
toggle_button.attr("aria-expanded", "true");
} else {
sidebar.addClass("collapsed");
icon.removeClass("fa-chevron-left").addClass("fa-chevron-right");
@ -19,7 +20,7 @@
.removeClass("col-md-10")
.addClass("col-md-12")
.css("width", "90%");
$(this).attr("aria-expanded", "false");
toggle_button.attr("aria-expanded", "false");
}
};
})();