Refactor dbusMenu Client by 3v1n0 · Pull Request #414 · ubuntu/gnome-shell-extension-appindicator (original) (raw)
Having the signals defined in the interface implies that gjs will connect to the g-signal events automatically doing GVariant unpacking that could be quite expensive in some cases (like in the menu event).
So let's just ignore them all-together, we'll still get them manually when we care about, but we won't get anything done implicitly without our control.