File backport-for-deepin-kwin-5.patch of Package deepin-session

diff -Nur dde-session-2.0.6/systemd/dde-session-pre.target.wants/dde-session@x11.service dde-session-2.0.6-new/systemd/dde-session-pre.target.wants/dde-session@x11.service
--- dde-session-2.0.6/systemd/dde-session-pre.target.wants/dde-session@x11.service	2025-07-16 09:14:38.000000000 +0800
+++ dde-session-2.0.6-new/systemd/dde-session-pre.target.wants/dde-session@x11.service	2025-09-09 23:48:01.412458977 +0800
@@ -19,8 +19,8 @@
 # Only start if the template instance matches the session type.
 ExecCondition=/bin/sh -c 'test "$XDG_SESSION_TYPE" = "%I" || exit 2'
 ExecStartPre=-/bin/sh -c 'cp -n /etc/xdg/kglobalshortcutsrc $HOME/.config/kglobalshortcutsrc'
-ExecStartPre=-/bin/sh -c 'sed -i "s/deepin-kwin/kwin/g" $HOME/.config/kglobalshortcutsrc'
-ExecStart=/usr/bin/kwin_x11 --replace
+ExecStartPre=-/bin/sh -c  $HOME/.config/kglobalshortcutsrc'
+ExecStart=/usr/bin/deepin-kwin_x11 --replace
 # Exit code 1 means we are probably *not* dealing with an extension failure
 SuccessExitStatus=1
 
openSUSE Build Service is sponsored by