X-Git-Url: http://git.roojs.org/?a=blobdiff_plain;f=src%2FBuilder4%2FWindowRooView.vala;h=5996176cf0736c8ba40e0f36d5778fecf5372f85;hb=497a66cfff975b566b929d3496d160ac6321fe02;hp=eed49c0e99b3b3016ab79fb5d1bfe33b1774e12d;hpb=708c2970bda21930ccf3a99dd495447fbb5e4d77;p=app.Builder.js diff --git a/src/Builder4/WindowRooView.vala b/src/Builder4/WindowRooView.vala index eed49c0e9..5996176cf 100644 --- a/src/Builder4/WindowRooView.vala +++ b/src/Builder4/WindowRooView.vala @@ -1135,6 +1135,9 @@ public class Xcls_WindowRooView : Object this.node_selected = sel; this.updateGreySelection(scroll); + + + } public string toString () { Gtk.TextIter s; @@ -1190,14 +1193,18 @@ public class Xcls_WindowRooView : Object sbuf.remove_source_marks (start, end, null); // remove all marks.. GLib.Timeout.add(500, () => { - - print("RESORTING cursor to = %d\n", cpos); + + print("RESORTING cursor to = %d\n", cpos); Gtk.TextIter cpos_iter; buf.get_iter_at_offset(out cpos_iter, cpos); buf.place_cursor(cpos_iter); this.el.get_vadjustment().set_value(vadj_pos);; + + this.onCursorChanged(); + + _this.buffer.checkSyntax(); return false; }); @@ -1459,7 +1466,7 @@ public class Xcls_WindowRooView : Object - return p.validateJavascript( + return p.javascriptHasErrors( _this.main_window.windowstate, str, "", // _this.key,