From: Richard Wiedenhöft Date: Sat, 25 Jan 2014 15:04:10 +0000 (+0100) Subject: codegen: Do not emit notify-signal for non-abstract interface properties X-Git-Tag: 0.23.2~24 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2ad887923e3c319d98927e6b4b8909c9fd401dbb;p=thirdparty%2Fvala.git codegen: Do not emit notify-signal for non-abstract interface properties Fixes bug 722968 --- diff --git a/codegen/valagobjectmodule.vala b/codegen/valagobjectmodule.vala index fe9de20d5..fcc51e6f0 100644 --- a/codegen/valagobjectmodule.vala +++ b/codegen/valagobjectmodule.vala @@ -730,8 +730,8 @@ public class Vala.GObjectModule : GTypeModule { return false; } - if (type_sym is Interface && prop.is_virtual) { - // GObject does not support virtual interface properties + if (type_sym is Interface && !prop.is_abstract) { + // GObject does not support non-abstract interface properties return false; }