From: Luca Bruno Date: Fri, 28 Jun 2013 21:37:25 +0000 (+0200) Subject: gtktemplate: Allow connecting signals of the template class itself X-Git-Tag: 0.21.1~28 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3d5e8e7204d2c84cc3eb1306b1c7b7e7f971d23b;p=thirdparty%2Fvala.git gtktemplate: Allow connecting signals of the template class itself --- diff --git a/codegen/valagtkmodule.vala b/codegen/valagtkmodule.vala index e3e00cb66..b8c8f418e 100644 --- a/codegen/valagtkmodule.vala +++ b/codegen/valagtkmodule.vala @@ -108,7 +108,7 @@ public class Vala.GtkModule : GSignalModule { MarkupTokenType current_token = reader.read_token (null, null); while (current_token != MarkupTokenType.EOF) { - if (current_token == MarkupTokenType.START_ELEMENT && reader.name == "object") { + if (current_token == MarkupTokenType.START_ELEMENT && (reader.name == "template" || reader.name == "object")) { var class_name = reader.get_attribute ("class"); if (class_name != null) { current_class = cclass_to_vala_map.get (class_name);