diff --git a/apps/presentationeditor/main/app/view/SlideSettings.js b/apps/presentationeditor/main/app/view/SlideSettings.js index 610afdae6..8043180cf 100644 --- a/apps/presentationeditor/main/app/view/SlideSettings.js +++ b/apps/presentationeditor/main/app/view/SlideSettings.js @@ -564,9 +564,7 @@ define([ this.api = api; if (this.api) { this.api.SetInterfaceDrawImagePlaceSlide('slide-texture-img'); - var textures = this.api.get_PropertyStandartTextures(); - if (textures) - this.onInitStandartTextures(textures); + this.api.asc_registerCallback('asc_onInitStandartTextures', _.bind(this.onInitStandartTextures, this)); } return this; }, diff --git a/apps/presentationeditor/main/app/view/TextArtSettings.js b/apps/presentationeditor/main/app/view/TextArtSettings.js index 7fe8386d0..8180000a8 100644 --- a/apps/presentationeditor/main/app/view/TextArtSettings.js +++ b/apps/presentationeditor/main/app/view/TextArtSettings.js @@ -585,9 +585,7 @@ define([ this.api = api; if (this.api) { this.api.SetInterfaceDrawImagePlaceTextArt('textart-texture-img'); - var textures = this.api.get_PropertyStandartTextures(); - if (textures) - this.onInitStandartTextures(textures); + this.api.asc_registerCallback('asc_onInitStandartTextures', _.bind(this.onInitStandartTextures, this)); } return this; },