From e23e8d94d2e21eaff2d327ef3c1dfbcbdecf15d5 Mon Sep 17 00:00:00 2001 From: Jacopo De Simoi Date: Fri, 15 Nov 2024 20:06:16 -0500 Subject: [PATCH] Prevent focused panel to move everything --- src/placement.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/placement.cpp b/src/placement.cpp index 0f734ea406..4773c0e738 100644 --- a/src/placement.cpp +++ b/src/placement.cpp @@ -1007,7 +1007,8 @@ void Workspace::slotEnsureClientVisible( KWin::Window* activatedClient ) { // This also should be made screen-aware if ((!activatedClient) || - activatedClient->isDesktop()) //small optimization + activatedClient->isDesktop() || + activatedClient->isDock()) return; auto activatedOutput = activatedClient->output(); QRect screenGeo = activatedClient->output()->geometry();