Icons are missing for applications from appstream on Arch Linux
Using gnome-software 3.32.3 on Arch Linux, the default application icon ("application-x-executable"
) is shown for all applications that are not installed.
I bisected it to commit d3648252. Before this commit, GNOME Software tried to load the stock icon, and if it cannot be found, it loaded the cached icon correctly. After this commit, the stock icon is checked only, and the cached icon is ignored.
It affects only the applications from appstream; icons for Flatpak applications are displayed correctly.