It would be good to have it preinstalled, even though it seems odd to do so, but there were no other changes to anything in GNOME (probably because GNOME doesnt exactly follow standards everywhere).
I tried this on my Silverblue 41 beta system, and the KDE apps I’m running now look way better – no more unreadable dark type on a dark background when using the Breeze Dark theme.
Thanks for this easy tip. And I agree – this should be part of Silverblue base.
That seems to be the wrong way round - if apps require a package then they should require it in the technical sense.
In particular, if a flatpak has a requirement it needs to be in the runtime flatpak they depend on (e.g. fedora runtime, not the silverblue host installation) or another flatpak which they depend on.
There is a related issue with dark mode and GTK applications running in XWayland where the title bar stays bright in dark mode, which is fixed by installing gnome-themes-extra.