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

[email protected] changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected]

--- Comment #5 from [email protected] ---
Based on the commit posted by Prajna
https://github.com/KDE/kwin/commit/dd43d93ccf6c4cd8a4f322fd822c98c3d2893c35#diff-bd8da48fe5c152b894e487663ce4b14d2b2657980daf82f2ecb7328c38def6eb

Seems restoring the lines 254-262 on activation.cpp solves the issue for me at
least

Please try

// activating a client can cause a non active fullscreen window to loose the
ActiveLayer status on > 1 screens
        if (outputs().count() > 1) {
            for (auto it = m_windows.begin(); it != m_windows.end(); ++it) {
                if (*it != m_activeWindow && (*it)->layer() == ActiveLayer &&
(*it)->output() == m_activeWindow->output()) {
                    (*it)->updateLayer();
                }
            }
        }

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

Reply via email to