Some apps appear to be constantly "loading" and won't show on window switcher when launched from Gnome Shell.
Affected version
- Fedora 34 (Workstation Edition) aarch64
- Gnome Shell 40.4 on Wayland
- Hardware: aarch64 (Rockchip RK3399, Pinebook Pro)
Applications affected by this bug:
- chromium-freeworld 94.0.4606.81 (from RPMFusion)
- pidgin 2.14.1
Bug summary
I'm using Fedora 34 Workstation with the GNOME desktop on a Pinebook Pro, which is a 64 bit ARM laptop.
There are two applications in which I have seen this behaviour on Gnome Shell, but not on other destop environments: chromium-freeworld (from RPMFusion) and pidgin. Everytime I launch these apps from Gnome Shell, there is a spinning animation on the GNOME top panel as if the application was still loading, when it's window is already visible and working OK. This "loading" animation wont stop.
But the annoying part is that these applications don't show on the window switcher when I press Alt + Tab or Supr + Tab, so I cannot easily switch to them.
Even after I close these applications they still appear in Gnome Shell as loading. When I launch both pidgin and chromium-freeworld on the same session, only the first one stays "loading" while the second one runs well (no spinning animation, displays on window switcher).
This problem only happens when these apps are launched by Gnome Shell, either from:
- App icon on the Dash
- App icon on application grid
- Searching by app name on activities
- Applications Menu extension
This problem doesn't happen (applications behave normal) when I launch them by other means:
- Entering it's executable name on a terminal
- Running it "as a command" via Alt + F2
- Click on a link from other application (Example: Open a link from an email on Geary) opens Chromium Freeworld flawlessly when it's the default web browser.
All of these happens on aarch64, but I tried to replicate this on a normal x86_64 PC, and found something interesting when opening these applications: They appear to be "loading" and wont show up on window switcher for like... ten seconds. After that, them behave normal.
Only on aarch64 they stay "loading" indefinitely.
Steps to reproduce
- Try to open chromium-freeworld or pidgin from gnome shell's dash or application grid
- Press Alt + Tab to switch window
What happened
These apps wont show up on window switcher when pressing Alt + Tab. Also, they appear to be loading even when already running.
What did you expect to happen
These apps icons showing up on window switcher when pressing Alt + Tab. No spinning animation as they were still loading.