X-Git-Url: http://git.roojs.org/?a=blobdiff_plain;f=src%2FBuilder4%2FEditor.vala;h=17db5faf3b105e59c2cf1dd9abe3a5b73b29b883;hb=0e2bf793502e883328833c7256d310288460b2a6;hp=a97f69b02fab9abb05f46ca277eed7992f182f0a;hpb=234aaf549e06a1e7a5139ce3efc1d5ee25125a8a;p=app.Builder.js diff --git a/src/Builder4/Editor.vala b/src/Builder4/Editor.vala index a97f69b02..17db5faf3 100644 --- a/src/Builder4/Editor.vala +++ b/src/Builder4/Editor.vala @@ -474,10 +474,13 @@ public class Editor : Object // assume it's gtk... this.check_running = true; - _this.window.windowstate.valasource.checkPlainFileSpawn( + if (!_this.window.windowstate.valasource.checkPlainFileSpawn( _this.file, str - ); + )) { + this.check_running = false; + } + return true; } @@ -509,7 +512,7 @@ public class Editor : Object // clear the buttons. - p.validateVala( + if (! p.validateVala( _this.window.windowstate, str, _this.key, @@ -518,7 +521,9 @@ public class Editor : Object _this.node - ); + )) { + this.check_running = false; + }