src/Builder4/PopoverProperty.bjs
authorAlan Knowles <alan@roojs.com>
Mon, 1 Jun 2015 09:34:38 +0000 (17:34 +0800)
committerAlan Knowles <alan@roojs.com>
Mon, 1 Jun 2015 09:34:38 +0000 (17:34 +0800)
src/Builder4/PopoverProperty.vala

src/Builder4/PopoverProperty.bjs
src/Builder4/PopoverProperty.vala

index 39c3bbf..0dcd5f3 100644 (file)
@@ -9,7 +9,7 @@
  "items" : [
   {
    "listeners" : {
-    "closed" : "() => {\n  if (!this.done) {\n    _this.el.show();\n  \n  }\n  \n  \n  var newtext = \"\";\n  newtext += this.ktype.el.value.length > 0 && newtext.length > 0 ? \" \" :\"\";\n  newtext += this.ktype ;\n  newtext += this.kname.el.value.length > 0 && newtext.length > 0 ? \" \" :\"\";\n  newtext += this.kname.el.value : \"\";\n  \n  \n   var lp =  _this.mainwindow.windowstate.left_props;\n    \n    switch(this.key_type) {\n        case \"listener\":\n            var ov = _this.node.listeners.get(this.old_keyname);\n            _this.node.listeners.set(newtext, ov);\n            _this.node.listeners.unset(this.old_keyname);\n            \n            \n            lp.updateKey(this.old_keyname, this.key_type, newtext);\n            \n            break;\n        case \"props\":\n            var ov = _this.node.props.get(this.old_keyname);\n            _this.node.props.set(newtext, ov);\n            _this.node.props.unset(this.old_keyname);\n            lp.updateKey(this.old_keyname, this.key_type, newtext);\n            break;\n     }\n   \n  \n  \n} "
+    "closed" : "() => {\n  if (!this.done) {\n    _this.el.show();\n  \n  }\n  \n  \n  var newtext = \"\";\n  newtext += this.ktype.el.get_text().length > 0 && newtext.length > 0 ? \" \" :\"\";\n  newtext += this.ktype.el.get_text() ;\n  newtext += this.kname.el.get_text().length > 0 && newtext.length > 0 ? \" \" :\"\";\n  newtext += this.kname.el.get_text() : \"\";\n  \n  \n   var lp =  _this.mainwindow.windowstate.left_props;\n    \n    switch(this.key_type) {\n        case \"listener\":\n            var ov = _this.node.listeners.get(this.old_keyname);\n            _this.node.listeners.set(newtext, ov);\n            _this.node.listeners.unset(this.old_keyname);\n            \n            \n            lp.updateKey(this.old_keyname, this.key_type, newtext);\n            \n            break;\n        case \"props\":\n            var ov = _this.node.props.get(this.old_keyname);\n            _this.node.props.set(newtext, ov);\n            _this.node.props.unset(this.old_keyname);\n            lp.updateKey(this.old_keyname, this.key_type, newtext);\n            break;\n     }\n   \n  \n  \n} "
    },
    "string old_keyname" : "",
    "id" : "PopoverProperty",
index d84eccf..0d0cf81 100644 (file)
@@ -55,10 +55,10 @@ public class Xcls_PopoverProperty : Object
           
           
           var newtext = "";
-          newtext += this.ktype.el.value.length > 0 && newtext.length > 0 ? " " :"";
-          newtext += this.ktype ;
-          newtext += this.kname.el.value.length > 0 && newtext.length > 0 ? " " :"";
-          newtext += this.kname.el.value : "";
+          newtext += this.ktype.el.get_text().length > 0 && newtext.length > 0 ? " " :"";
+          newtext += this.ktype.el.get_text() ;
+          newtext += this.kname.el.get_text().length > 0 && newtext.length > 0 ? " " :"";
+          newtext += this.kname.el.get_text() : "";
           
           
            var lp =  _this.mainwindow.windowstate.left_props;