Gnome-shell extension works incorrectly when 'autostart-xwayland' experimental option is enabled
I encountered a problem with gnome-shell extensions, when the experimental
autostart-xwayland option that was added in 3.34, is enabled in the
org.gnome.mutter.experimental-features dconf key.
The specific issue was that the GSConnect shell extension failed to start, though the issue was partly worked around after I reported it to the extension maintainer.
The underlining issue is, that
null, instead of the correct
Gtk.IconTheme, during the extension startup.
My bug report for the extension is here, although I don't think there's much information that would be relevant to the issue with mutter.
I've only reproduced the problem on Gnome 3.34, since I don't think the extension works on 3.35 yet.