Indeed that's a risk with ALL extensions. Because if any extension crashes, conflicts, refuses or just fails to follow deactivate/reactivate requests then it will break the lock screen.
We mitigate this risk by only recommending the Ubuntu-supported extensions (i.e. not dash-to-panel) where the quality can be controlled. People often ask: Why aren't extensions just sandboxed and secure? Because redesigning the whole ecosystem and starting from scratch with zero supported extensions is not a priority for GNOME, AFAICT. So you have a choice between no extensions, or extensions that are all-powerful and potentially insecure/unstable. -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gnome-shell-extension-ubuntu-dock in Ubuntu. https://bugs.launchpad.net/bugs/2073016 Title: Ubuntu Dock appears on lock screen if Dash-to-Panel is enabled at the same time ["Impossible to enumerate trash children: TypeError: this.location is null"] Status in gnome-shell-extension-ubuntu-dock package in Ubuntu: Won't Fix Bug description: After installing gnome-shell extension "Dash to Panel" the default Dash disappears. from time to time after locking the screen it is present and clickable. If a new app is launched it doesn't appear in the screen. After unlocking the window app is present. Package: gnome-shell Ubuntu 24 updated to 12 July 2024 ProblemType: Bug DistroRelease: Ubuntu 24.04 Package: gnome-shell 46.0-0ubuntu5.1 ProcVersionSignature: Ubuntu 6.8.0-38.38-generic 6.8.8 Uname: Linux 6.8.0-38-generic x86_64 ApportVersion: 2.28.1-0ubuntu3 Architecture: amd64 CasperMD5CheckResult: pass CurrentDesktop: ubuntu:GNOME Date: Sat Jul 13 00:26:41 2024 DisplayManager: gdm3 InstallationDate: Installed on 2024-07-09 (3 days ago) InstallationMedia: Ubuntu 24.04 LTS "Noble Numbat" - Release amd64 (20240424) ProcEnviron: LANG=en_US.UTF-8 PATH=(custom, no user) SHELL=/bin/bash TERM=xterm-256color XDG_RUNTIME_DIR=<set> RelatedPackageVersions: mutter-common 46.0-1ubuntu9 SourcePackage: gnome-shell UpgradeStatus: No upgrade log present (probably fresh install) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-shell-extension-ubuntu-dock/+bug/2073016/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp

