]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
codegen: Do not emit notify-signal for non-abstract interface properties
authorRichard Wiedenhöft <richard.wiedenhoeft@gmail.com>
Sat, 25 Jan 2014 15:04:10 +0000 (16:04 +0100)
committerLuca Bruno <lucabru@src.gnome.org>
Sat, 25 Jan 2014 15:14:48 +0000 (16:14 +0100)
Fixes bug 722968

codegen/valagobjectmodule.vala

index fe9de20d5b77c78230d6c6e4e4968ac971a835e2..fcc51e6f02292bb1b062694142f88f4595e6d155 100644 (file)
@@ -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;
                }