From 1d6accf87f36c8b15a8c2e5f19c42acb364008b5 Mon Sep 17 00:00:00 2001 From: Dmitry-Ilyushechkin Date: Mon, 9 Feb 2026 18:19:39 +0300 Subject: [PATCH] =?UTF-8?q?Fix=20btnTextDir=20subscription=20for=20?= =?UTF-8?q?=E2=80=9CDiagram=E2=80=9D=20and=20=E2=80=9COLE=E2=80=9D=20modes?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/spreadsheeteditor/main/app/controller/Toolbar.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/spreadsheeteditor/main/app/controller/Toolbar.js b/apps/spreadsheeteditor/main/app/controller/Toolbar.js index fb17b4eaf9..20b7a917f6 100644 --- a/apps/spreadsheeteditor/main/app/controller/Toolbar.js +++ b/apps/spreadsheeteditor/main/app/controller/Toolbar.js @@ -317,6 +317,8 @@ define([ if (toolbar.cmbNumberFormat.cmpEl) toolbar.cmbNumberFormat.cmpEl.on('click', '#id-toolbar-mnu-item-more-formats a', _.bind(this.onNumberFormatSelect, this)); toolbar.btnEditChartData.on('click', _.bind(this.onEditChartData, this)); + toolbar.btnTextDir.menu.on('item:click', _.bind(this.onTextDirClick, this)); + toolbar.btnTextDir.menu.on('show:before', _.bind(this.onUpdateTextDir, this)); } else if ( me.appConfig.isEditMailMerge ) { toolbar.btnUndo.on('click', _.bind(this.onUndo, this)); @@ -379,8 +381,6 @@ define([ toolbar.btnTextFormatting.menu.on('item:click', _.bind(this.onTextFormattingMenu, this)); toolbar.btnHorizontalAlign.menu.on('item:click', _.bind(this.onHorizontalAlignMenu, this)); toolbar.btnVerticalAlign.menu.on('item:click', _.bind(this.onVerticalAlignMenu, this)); - } else - if ( me.appConfig.isEditDiagram || me.appConfig.isEditOle ){ toolbar.btnTextDir.menu.on('item:click', _.bind(this.onTextDirClick, this)); toolbar.btnTextDir.menu.on('show:before', _.bind(this.onUpdateTextDir, this)); } else {