Hello community,

here is the log from the commit of package plasma5-desktop for openSUSE:Factory 
checked in at 2017-02-22 13:45:27
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/plasma5-desktop (Old)
 and      /work/SRC/openSUSE:Factory/.plasma5-desktop.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "plasma5-desktop"

Changes:
--------
--- /work/SRC/openSUSE:Factory/plasma5-desktop/plasma5-desktop.changes  
2017-02-19 01:15:06.512868498 +0100
+++ /work/SRC/openSUSE:Factory/.plasma5-desktop.new/plasma5-desktop.changes     
2017-02-22 13:45:29.325039158 +0100
@@ -1,0 +2,12 @@
+Mon Feb 20 18:58:14 UTC 2017 - [email protected]
+
+- Add patch to fix regression in 5.9.2:
+  * 0001-Don-t-pin-during-reordering-by-DND.patch
+
+-------------------------------------------------------------------
+Sat Feb 18 18:01:53 UTC 2017 - [email protected]
+
+- Add BuildRequires: plasma5-workspace to fix generation of package
+  metadata (needed in :LTS, apparently already pulled in by something else 
here)
+
+-------------------------------------------------------------------

New:
----
  0001-Don-t-pin-during-reordering-by-DND.patch

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

Other differences:
------------------
++++++ plasma5-desktop.spec ++++++
--- /var/tmp/diff_new_pack.jDDEry/_old  2017-02-22 13:45:30.260905874 +0100
+++ /var/tmp/diff_new_pack.jDDEry/_new  2017-02-22 13:45:30.264905305 +0100
@@ -32,6 +32,8 @@
 Url:            http://www.kde.org/
 Source:         
http://download.kde.org/stable/plasma/%{version}/plasma-desktop-%{version}.tar.xz
 # PATCHES 100-200 and above are from upstream 5.9 branch
+# PATCH-FIX-UPSTREAM 0001-Don-t-pin-during-reordering-by-DND.patch 
[email protected] -- Don't pin during reordering by DND.
+Patch100:       0001-Don-t-pin-during-reordering-by-DND.patch
 # PATCHES 201-300 and above are from upstream master/5.10 branch
 %if 0%{?suse_version} > 1325
 BuildRequires:  libboost_headers-devel
@@ -120,6 +122,8 @@
 #BuildRequires:  pkgconfig(xrender)
 BuildRequires:  breeze5-icons
 BuildRequires:  xkeyboard-config
+# Includes some plugins for kpackage needed during build
+BuildRequires:  plasma5-workspace >= %{_plasma5_bugfix}
 Requires:       %{name}-branding = %{version}
 Requires:       libqt5-qtgraphicaleffects
 Requires:       plasma5-workspace >= %{_plasma5_bugfix}
@@ -173,6 +177,7 @@
 %lang_package
 %prep
 %setup -q -n plasma-desktop-%{version}
+%patch100 -p1
 
 %build
   %cmake_kf5 -d build -- -DCMAKE_INSTALL_LOCALEDIR=%{_kf5_localedir}

++++++ 0001-Don-t-pin-during-reordering-by-DND.patch ++++++
>From d1f2b1e5241bbb42f5d797699051a9875ad7200a Mon Sep 17 00:00:00 2001
From: Eike Hein <[email protected]>
Date: Fri, 17 Feb 2017 18:20:14 +0900
Subject: [PATCH] Don't pin during reordering by DND.

Adds back code accidentally removed in 8709b7edd5d.

BUG:376572
CCMAIL:[email protected]
---
 applets/taskmanager/package/contents/ui/MouseHandler.qml | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/applets/taskmanager/package/contents/ui/MouseHandler.qml 
b/applets/taskmanager/package/contents/ui/MouseHandler.qml
index 720ce018..be0921fc 100644
--- a/applets/taskmanager/package/contents/ui/MouseHandler.qml
+++ b/applets/taskmanager/package/contents/ui/MouseHandler.qml
@@ -121,6 +121,12 @@ Item {
         }
 
         onDrop: {
+            // Reject internal drops.
+            if 
(event.mimeData.formats.indexOf("application/x-orgkdeplasmataskmanager_taskbuttonitem")
 >= 0) {
+                event.ignore();
+                return;
+            }
+
             // Reject plasmoid drops.
             if (event.mimeData.formats.indexOf("text/x-plasmoidservicename") 
>= 0) {
                 event.ignore();
-- 
2.11.0


Reply via email to