From: Alan Knowles Date: Wed, 11 Nov 2015 09:55:50 +0000 (+0800) Subject: src/JsRender/PlainFile.vala X-Git-Url: http://git.roojs.org/?p=app.Builder.js;a=commitdiff_plain;h=22764fb53fff37dbd47151f3c31b2368331fa7bf src/JsRender/PlainFile.vala --- diff --git a/src/JsRender/PlainFile.vala b/src/JsRender/PlainFile.vala index 1d139cee9..7fcb97245 100644 --- a/src/JsRender/PlainFile.vala +++ b/src/JsRender/PlainFile.vala @@ -84,9 +84,11 @@ namespace JsRender { public override void loadItems() throws GLib.Error // : function(cb, sync) == original was async. { - - GLib.FileUtils.get_contents(this.path, out this.contents); - this.loaded = true; + if (this.loaded) { + return; + } + GLib.FileUtils.get_contents(this.path, out this.contents); + this.loaded = true; }