diff --git a/apps/presentationeditor/main/app/view/ShapeSettings.js b/apps/presentationeditor/main/app/view/ShapeSettings.js index 8eb6487f36..e27af602ba 100644 --- a/apps/presentationeditor/main/app/view/ShapeSettings.js +++ b/apps/presentationeditor/main/app/view/ShapeSettings.js @@ -569,10 +569,8 @@ define([ setApi: function(api) { this.api = api; if (this.api) { - this.api.SetInterfaceDrawImagePlaceShape('shape-texture-img'); - var textures = this.api.get_PropertyStandartTextures(); - if (textures) - this.onInitStandartTextures(textures); + this.api.asc_setInterfaceDrawImagePlaceShape('shape-texture-img'); + this.api.asc_registerCallback('asc_onInitStandartTextures', _.bind(this.onInitStandartTextures, this)); } return this; },