Przeglądaj źródła

修复流程表单操作条组件设置操作图标的时候未及时关闭图标选择器的问题

unknown 5 lat temu
rodzic
commit
e6a595954f

+ 2 - 1
o2web/source/x_component_cms_FormDesigner/widget/ActionsEditor.js

@@ -242,11 +242,12 @@ MWF.xApplication.cms.FormDesigner.widget.ActionsEditor.ButtonAction = new Class(
         for (var i=1; i<=134; i++){
         for (var i=1; i<=134; i++){
             //var icon = this.editor.path+this.editor.options.style+"/tools/"+i+".png";
             //var icon = this.editor.path+this.editor.options.style+"/tools/"+i+".png";
             var icon = "../x_component_cms_FormDesigner/Module/Actionbar/"+this.editor.options.style+"/custom/"+i+".png";
             var icon = "../x_component_cms_FormDesigner/Module/Actionbar/"+this.editor.options.style+"/custom/"+i+".png";
-            var item = this.iconMenu.addMenuItem("", "click", function(){
+            var item = this.iconMenu.addMenuItem("", "click", function(ev){
                 var src = this.item.getElement("img").get("src");
                 var src = this.item.getElement("img").get("src");
                 _self.data.img = src.substr(src.lastIndexOf("/")+1, src.length);
                 _self.data.img = src.substr(src.lastIndexOf("/")+1, src.length);
                 _self.iconNode.setStyle("background-image", "url("+src+")");
                 _self.iconNode.setStyle("background-image", "url("+src+")");
                 _self.editor.fireEvent("change");
                 _self.editor.fireEvent("change");
+                ev.stopPropagation();
             }, icon);
             }, icon);
             item.iconName = i+".png";
             item.iconName = i+".png";
         }
         }