GNOME Bugzilla – Bug 634350
Object properties pspec/get/set form vs subclass
Last modified: 2010-11-27 15:42:47 UTC
Created attachment 174088 [details] [review] patch and test cases If a class adds a property with properties => [ { pspec=>, get=>, set=> } ] then those get/set funcs are not called from a further subclass of that class. I think the lookup for those get/set funcs should be on the pspec->owner_type, not the instance type. The instance type is the subclass, whereas the owner type is one which defined the property and where the get/set are stored -- per attachment.
Oh, good catch! Thanks.