GNOME Bugzilla – Bug 778660
Don't mix GJS and GObject signal systems
Last modified: 2017-02-16 00:38:22 UTC
See patch.
Created attachment 345798 [details] [review] Don't mix GJS and GObject signal systems GJS implements a basic signal system that allows monkey-patching JS objects with signal methods resembling the GObject ones. However it's clearly not a good idea to replace the actual GObject methods, so use the proper GObject facilities when inheriting from GObject.
Review of attachment 345798 [details] [review]: oops. I did a quick double check and it seems these were the only cases at least
Attachment 345798 [details] pushed as e08f2a4 - Don't mix GJS and GObject signal systems