From: Alan Knowles Date: Sat, 20 Jan 2024 17:11:07 +0000 (+0800) Subject: update version number when sending temporary change from node X-Git-Tag: release-5.0.1~11 X-Git-Url: http://git.roojs.org/?p=roobuilder;a=commitdiff_plain;h=8b04842b45ca9b062fd8c32defdf53600371bd32 update version number when sending temporary change from node --- diff --git a/src/Builder4/Editor.bjs b/src/Builder4/Editor.bjs index b1a00f997..16e7df708 100644 --- a/src/Builder4/Editor.bjs +++ b/src/Builder4/Editor.bjs @@ -309,7 +309,9 @@ "\tvar oldcode = _this.prop.val;", "\t", "\t_this.prop.val = str;", + "\t_this.node.updated_count++;", " _this.file.getLanguageServer().document_change(_this.file);", + " _this.node.updated_count++;", " _this.prop.val = oldcode;", " ", " ", diff --git a/src/Builder4/Editor.vala b/src/Builder4/Editor.vala index 845175e2d..2b47e9135 100644 --- a/src/Builder4/Editor.vala +++ b/src/Builder4/Editor.vala @@ -885,7 +885,9 @@ public class Editor : Object var oldcode = _this.prop.val; _this.prop.val = str; + _this.node.updated_count++; _this.file.getLanguageServer().document_change(_this.file); + _this.node.updated_count++; _this.prop.val = oldcode; diff --git a/src/JsRender/NodeProp.vala b/src/JsRender/NodeProp.vala index 9350212ab..1cf7d32b5 100644 --- a/src/JsRender/NodeProp.vala +++ b/src/JsRender/NodeProp.vala @@ -215,6 +215,7 @@ public class JsRender.NodeProp : Object { this.rtype = rtype; this.val = val; this.childstore = new GLib.ListStore( typeof(NodeProp)); + } diff --git a/src/Palete/LanguageClientJavascript.vala b/src/Palete/LanguageClientJavascript.vala index 87303aa68..19371a4ae 100644 --- a/src/Palete/LanguageClientJavascript.vala +++ b/src/Palete/LanguageClientJavascript.vala @@ -16,18 +16,7 @@ namespace Palete { public override void startServer() { } - string generateTempContents(JsRender.JsRender file, JsRender.NodeProp? prop, string alt_code) { - - var oldcode = ""; - var contents = alt_code; - if (prop != null) { - oldcode = prop.val; - prop.val = alt_code; - contents = file.toSourceCode(); - prop.val = oldcode; - } - return contents; - } +