huqi 4 лет назад
Родитель
Сommit
db0dc55b37

+ 0 - 3
o2web/source/o2_core/o2/xDesktop/$Default/blue/style-pc.css

@@ -743,7 +743,6 @@
     font-size: 16px;
     text-align: center;
     overflow: hidden;
-    user-select: all;
 }
 .layout_start_groupItem_menu_scroll {
     overflow: hidden;
@@ -787,12 +786,10 @@
     border: 0;
     height: 40px;
     line-height: 40px;
-
     padding: 0 10px;
     font-size: 16px;
     text-align: center;
     width: 90%;
     margin: auto;
     border-radius: 20px;
-    user-select: all;
 }

+ 9 - 1
o2web/source/o2_core/o2/xDesktop/Default.js

@@ -1987,16 +1987,24 @@ o2.xDesktop.Default.StartMenu.GroupItem = new Class({
             "transition": Fx.Transitions.Quart.easeOut
         });
         this.menuTitleNode.addEvent("click", function(){
+            
             var input = this.menuTitleNode.getElement("input");
             if (!input) this.editTitle();
         }.bind(this))
     },
     editTitle: function(){
-        debugger;
         this.menuTitleNode.empty();
         this.editotTitleNode = new Element("input.layout_start_groupItem_menu_title_edit", {"type": "text"}).inject(this.menuTitleNode);
         this.editotTitleNode.set("value", this.data.name);
         this.editotTitleNode.focus();
+
+        this.editotTitleNode.addEvent("blur", function(){
+            var name = this.editotTitleNode.get("value");
+            if (name) this.data.name = name;
+            this.menuTitleNode.empty();
+            this.menuTitleNode.set("text", this.data.name);
+            this.loadText();
+        }.bind(this));
     },
 
     addItem: function(data){