From 5c6447bac6029cc580b578d79fe3a3de898bb42b Mon Sep 17 00:00:00 2001 From: Alexey Koshelev Date: Fri, 29 Mar 2024 15:39:21 +0300 Subject: [PATCH] [PE] Fix change color theme in shape shadow color --- apps/presentationeditor/main/app/view/ShapeSettings.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/apps/presentationeditor/main/app/view/ShapeSettings.js b/apps/presentationeditor/main/app/view/ShapeSettings.js index f5f5aa7f9f..769e9ee537 100644 --- a/apps/presentationeditor/main/app/view/ShapeSettings.js +++ b/apps/presentationeditor/main/app/view/ShapeSettings.js @@ -157,6 +157,7 @@ define([ if (this.api) { this.api.asc_setInterfaceDrawImagePlaceShape('shape-texture-img'); this.api.asc_registerCallback('asc_onInitStandartTextures', _.bind(this.onInitStandartTextures, this)); + this.api.asc_registerCallback('asc_onSendThemeColors', _.bind(this.onSendThemeColors, this)); } Common.NotificationCenter.on('storage:image-insert', _.bind(this.insertImageFromStorage, this)); return this; @@ -1938,6 +1939,13 @@ define([ } }, + onSendThemeColors: function() { + if (this.mnuShadowShapeColorPicker) { + var effectcolors = Common.Utils.ThemeColor.getEffectColors(); + this.mnuShadowShapeColorPicker.updateColors(effectcolors, Common.Utils.ThemeColor.getStandartColors()); + } + }, + onSelectTexture: function(picker, view, record){ this._fromTextureCmb = true; this.cmbFillType.setValue(this._arrFillType[1].value);