Some GObect/GInterface properties broke
On master/1.53.3, some GObject properties disappeared, that is they have a value of undefined
and trigger a corresponding warning.
I haven't been able to figure out a pattern, but here is a small reproducer:
const Gio = imports.gi.Gio;
let s = new Gio.Settings({ schema_id: 'org.gnome.desktop.wm.preferences' });
log(s.schema); // works
log(s.schema_id); // works
let mon = Gio.NetworkMonitor.get_default();
log(mon.network_available); // doesn't work
log(mon['network-available']); // doesn't work either
git-bisect points to commit 729dad66.