Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2016-11-04 20:51:12 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "plasma-framework" Changes: -------- --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2016-10-28 12:27:25.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new/plasma-framework.changes 2016-11-04 20:51:13.000000000 +0100 @@ -1,0 +2,7 @@ +Wed Nov 2 11:28:03 UTC 2016 - alarrosa@suse.com + +- Add 0001-make-sure-OSD-doesnt-have-Dialog-flag.patch to fix an + issue by which OSD (like volume changes notifications) were + not shown when panel was hidden (kde#370433). + +------------------------------------------------------------------- New: ---- 0001-make-sure-OSD-doesnt-have-Dialog-flag.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ plasma-framework.spec ++++++ --- /var/tmp/diff_new_pack.d5hcHV/_old 2016-11-04 20:51:14.000000000 +0100 +++ /var/tmp/diff_new_pack.d5hcHV/_new 2016-11-04 20:51:14.000000000 +0100 @@ -36,6 +36,8 @@ Patch2: new-bool-to-use-activated-signal-as-toggle.patch # PATCH-FIX-UPSTREAM Fixes-for-building-plasma-framework-with-Qt-55.patch Patch3: Fixes-for-building-plasma-framework-with-Qt-55.patch +# PATCH-FIX-UPSTREAM 0001-make-sure-OSD-doesnt-have-Dialog-flag.patch -- Fix OSD not showing up when panel visibility is set to auto-hide +Patch4: 0001-make-sure-OSD-doesnt-have-Dialog-flag.patch BuildRequires: extra-cmake-modules >= %{_tar_path} BuildRequires: fdupes BuildRequires: kactivities5-devel >= 5.19.0 @@ -131,6 +133,7 @@ %patch0 -p1 %patch2 -p1 %patch3 -p1 +%patch4 -p1 # install updated network.svgz cp %{S:2} src/desktoptheme/air/icons ++++++ 0001-make-sure-OSD-doesnt-have-Dialog-flag.patch ++++++
From 62b0865492d863cd000814054681ba6a97972cd5 Mon Sep 17 00:00:00 2001 From: Marco Martin
Date: Wed, 2 Nov 2016 11:56:40 +0100 Subject: make sure OSD doesn't have Dialog flag
an OSD can't be a Dialog, as qt xcb would attempt to set a
transient parent for it, same as panels, which in turn will
make for invisible osd on autohide panels
Change-Id: I5afea6d4bfa0bfee8b3453e78a1c214a3a0894ec
reviewed-by: Martin Graesslin