From 995015283f0fd94109ddb13a8a17f9ddccce6fa3 Mon Sep 17 00:00:00 2001 From: "Julia.Svinareva" Date: Wed, 5 Jun 2024 16:09:39 +0300 Subject: [PATCH] [PE] Slide master mode: hide Transitions and Animation tabs --- .../presentationeditor/main/app/controller/Toolbar.js | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/apps/presentationeditor/main/app/controller/Toolbar.js b/apps/presentationeditor/main/app/controller/Toolbar.js index 652f768dc5..dd95fd01ca 100644 --- a/apps/presentationeditor/main/app/controller/Toolbar.js +++ b/apps/presentationeditor/main/app/controller/Toolbar.js @@ -2976,11 +2976,14 @@ define([ }, onChangeViewMode: function (mode) { // master or normal - this.toolbar.$el.find('.master-slide-mode')[mode==='master'?'show':'hide'](); - this.toolbar.$el.find('.normal-mode')[mode==='normal'?'show':'hide'](); - this.toolbar.lockToolbar(Common.enumLock.slideMasterMode, mode==='master', { array: this.btnsComment }); + var isMaster = mode==='master'; + this.toolbar.$el.find('.master-slide-mode')[isMaster?'show':'hide'](); + this.toolbar.$el.find('.normal-mode')[!isMaster?'show':'hide'](); + this.toolbar.lockToolbar(Common.enumLock.slideMasterMode, isMaster, { array: this.btnsComment }); - mode==='master' && this.toolbar.setTab('ins'); + isMaster && this.toolbar.setTab('ins'); + Common.NotificationCenter.trigger('tab:visible', 'transit', !isMaster); + Common.NotificationCenter.trigger('tab:visible', 'animate', !isMaster); }, onInsertSlideMaster: function () {