summaryrefslogtreecommitdiff
path: root/codegen/valagtkmodule.vala
diff options
context:
space:
mode:
authorLuca Bruno <lucabru@src.gnome.org>2013-06-28 23:37:25 +0200
committerLuca Bruno <lucabru@src.gnome.org>2013-06-28 23:37:44 +0200
commit3d5e8e7204d2c84cc3eb1306b1c7b7e7f971d23b (patch)
tree37dc9783941fc2041979e1259aa1eff19ebe5991 /codegen/valagtkmodule.vala
parentd71aeba85776921ce739fe469e5b41286fc08a75 (diff)
downloadvala-3d5e8e7204d2c84cc3eb1306b1c7b7e7f971d23b.tar.gz
gtktemplate: Allow connecting signals of the template class itself
Diffstat (limited to 'codegen/valagtkmodule.vala')
-rw-r--r--codegen/valagtkmodule.vala2
1 files changed, 1 insertions, 1 deletions
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);