From: Alan Knowles Date: Tue, 19 May 2015 05:42:33 +0000 (+0800) Subject: src/JsRender/NodeToVala.vala X-Git-Url: http://git.roojs.org/?a=commitdiff_plain;h=61f74ee7857654df88b5b61a2cde53401beb7fa4;p=app.Builder.js src/JsRender/NodeToVala.vala --- diff --git a/src/JsRender/NodeToVala.vala b/src/JsRender/NodeToVala.vala index 7e8a7edd2..52fa79433 100644 --- a/src/JsRender/NodeToVala.vala +++ b/src/JsRender/NodeToVala.vala @@ -706,18 +706,20 @@ public class JsRender.NodeToVala : Object { return; } + this.addLine(); + this.addLine(ipad + "//listeners"); - - this.ret+= "\n" + ipad + "// listeners \n"; + var iter = this.node.listeners.map_iterator(); while (iter.next()) { var k = iter.get_key(); var v = iter.get_value(); - this.ret+= this.ipad + "this.el." + k + ".connect( " + - this.padMultiline(this.ipad,v) +");\n"; - - } + this.node.listenlines.set(k, this.curline); + this.addMultiLine(this.ipad + "this.el." + k + ".connect( " + + this.padMultiline(this.ipad,v) +");"); + + } } void addEndCtor() {