From dbcb7b608a835910d8409f938b17f1d8947b3335 Mon Sep 17 00:00:00 2001 From: Raffael Meyer <14891507+barredterra@users.noreply.github.com> Date: Fri, 21 Nov 2025 02:15:54 +0100 Subject: [PATCH] fix(custom_buttons): improve sidebar collapse logic to check for expanded state (#34809) --- cypress/integration/custom_buttons.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/cypress/integration/custom_buttons.js b/cypress/integration/custom_buttons.js index ac3027bfba..a0a0bf34f6 100644 --- a/cypress/integration/custom_buttons.js +++ b/cypress/integration/custom_buttons.js @@ -42,7 +42,12 @@ describe( cy.login(); cy.visit(`/desk/note/new`); // close the sidebar cause default is expanded - cy.get(".body-sidebar .collapse-sidebar-link").click(); + cy.get(".body-sidebar-container").then(($sidebar) => { + if ($sidebar.hasClass("expanded")) { + cy.get(".body-sidebar .collapse-sidebar-link").click(); + cy.get(".body-sidebar-container").should("not.have.class", "expanded"); + } + }); }); test_button_names.forEach((button_name) => {