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 Ubuntu Bugs, which is subscribed to the bug report. 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"] To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-shell-extension-ubuntu-dock/+bug/2073016/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
