Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package plasma5-desktop for openSUSE:Factory 
checked in at 2021-12-30 15:55:18
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/plasma5-desktop (Old)
 and      /work/SRC/openSUSE:Factory/.plasma5-desktop.new.1896 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "plasma5-desktop"

Thu Dec 30 15:55:18 2021 rev:162 rq:942948 version:5.23.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/plasma5-desktop/plasma5-desktop.changes  
2021-12-02 22:30:21.486647941 +0100
+++ 
/work/SRC/openSUSE:Factory/.plasma5-desktop.new.1896/plasma5-desktop.changes    
    2021-12-30 15:55:22.736652618 +0100
@@ -1,0 +2,7 @@
+Tue Dec 28 11:34:40 UTC 2021 - Fabian Vogt <fab...@ritter-vogt.de>
+
+- Add patch to fix empty window appearing on activity switching
+  (kde#443968, boo#1193960):
+  * 0001-SwitcherBackend-Only-create-the-workaround-window-on.patch
+
+-------------------------------------------------------------------

New:
----
  0001-SwitcherBackend-Only-create-the-workaround-window-on.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ plasma5-desktop.spec ++++++
--- /var/tmp/diff_new_pack.cEM1Db/_old  2021-12-30 15:55:24.776654191 +0100
+++ /var/tmp/diff_new_pack.cEM1Db/_new  2021-12-30 15:55:24.780654194 +0100
@@ -43,6 +43,8 @@
 Source1:        
https://download.kde.org/stable/plasma/%{version}/plasma-desktop-%{version}.tar.xz.sig
 Source2:        plasma.keyring
 %endif
+# PATCH-FIX-UPSTREAM
+Patch1:         0001-SwitcherBackend-Only-create-the-workaround-window-on.patch
 # PATCH-FIX-OPENSUSE
 Patch2:         0002-No-usr-bin-env-in-shebangs.patch
 BuildRequires:  extra-cmake-modules >= %{kf5_version}

++++++ 0001-SwitcherBackend-Only-create-the-workaround-window-on.patch ++++++
>From c8bcd716800b1e842301fbef8a0adf16d9042eb1 Mon Sep 17 00:00:00 2001
From: David Redondo <k...@david-redondo.de>
Date: Wed, 15 Dec 2021 17:19:15 +0100
Subject: [PATCH] SwitcherBackend: Only create the workaround window on wayland

Not needed on X
BUG:443968


(cherry picked from commit cad50cb7961b7ebe87b08334ea11ec2f83979680)
---
 imports/activitymanager/switcherbackend.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/imports/activitymanager/switcherbackend.cpp 
b/imports/activitymanager/switcherbackend.cpp
index d97ef9b94..8a12da5e6 100644
--- a/imports/activitymanager/switcherbackend.cpp
+++ b/imports/activitymanager/switcherbackend.cpp
@@ -229,7 +229,7 @@ void SwitcherBackend::switchToActivity(Direction direction)
 void SwitcherBackend::keybdSwitchedToAnotherActivity()
 {
     m_lastInvokedAction = dynamic_cast<QAction *>(sender());
-    if (!qGuiApp->focusWindow() && !m_inputWindow) {
+    if (KWindowSystem::isPlatformWayland() && !qGuiApp->focusWindow() && 
!m_inputWindow) {
         // create a new Window so the compositor sends us modifier info
         m_inputWindow = new QRasterWindow();
         m_inputWindow->setGeometry(0, 0, 1, 1);
-- 
2.33.1

Reply via email to