https://bugs.kde.org/show_bug.cgi?id=488898

Vlad Zahorodnii <vlad.zahorod...@kde.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas
                   |ma/kwin/-/commit/47ee47dcc8 |ma/kwin/-/commit/7578f70b40
                   |2bc38daf22d7fcf03fe0d35e3af |4acbceb53b057e8c483926badf7
                   |e16                         |e21

--- Comment #4 from Vlad Zahorodnii <vlad.zahorod...@kde.org> ---
Git commit 7578f70b404acbceb53b057e8c483926badf7e21 by Vlad Zahorodnii, on
behalf of Alik Aslanyan.
Committed on 25/06/2024 at 06:34.
Pushed by vladz into branch 'Plasma/6.1'.

tiling: Add fallback path for the first Polonium tile

After !5532 a new code path was triggered during Workspace::rearrange call.
When first Polonium window opens on any screen, there is no active tile yet.
This forces geometry calculation in Window::checkWorkspacePosition ->
Window::ensureSpecialStateGeometry
To return empty QRect, which depending on the screen arrangement will move
window to the other screen.

This confuses Polonium plugin, as it receives wrong outputChanged signal in
scripting API.
Signed-off-by: Alik Aslanyan <inli...@pm.me>
(cherry picked from commit 47ee47dcc82bc38daf22d7fcf03fe0d35e3afe16)

M  +0    -2    src/window.cpp

https://invent.kde.org/plasma/kwin/-/commit/7578f70b404acbceb53b057e8c483926badf7e21

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to