From c43af77dc73255be18ed205ea2ab48b7216b5a51 Mon Sep 17 00:00:00 2001 From: DianaXWiki Date: Sat, 14 Jun 2025 16:32:21 +0300 Subject: [PATCH] Refactor markdown toggle code #1831 --- www/common/common-ui-elements.js | 109 +++++++------------------------ www/form/inner.js | 24 ++----- www/kanban/inner.js | 18 +---- www/profile/inner.js | 6 +- 4 files changed, 35 insertions(+), 122 deletions(-) diff --git a/www/common/common-ui-elements.js b/www/common/common-ui-elements.js index 600940ec3..0137fd2e2 100644 --- a/www/common/common-ui-elements.js +++ b/www/common/common-ui-elements.js @@ -1256,14 +1256,15 @@ define([ } var toolbarVisibleOnSmallScreen = false; - var $smallToggleButton = null; + var $toolbarToggleButton = null; + var appType = common.getMetadataMgr().getMetadata().type; function updateToolbarVisibility() { - var $wrapper = $toolbar.parent().length ? $toolbar.parent() : $('
').append($toolbar); + var $wrapper = $(opts && opts.wrapper ? opts.wrapper : $toolbar.parent()); if (isSmallScreen()) { - if (!$smallToggleButton) { - $smallToggleButton = $('