[muffin] add patch to fix dnd issue

leigh123linux leigh123linux at fedoraproject.org
Tue May 14 08:31:39 UTC 2013


commit 55dc8d6ecd90a8551684b306ae274d7c35f1526e
Author: leigh123linux <leigh123linux at googlemail.com>
Date:   Tue May 14 09:31:31 2013 +0100

    add patch to fix dnd issue

 muffin.spec      |    9 ++++++++-
 revert_#65.patch |   13 +++++++++++++
 2 files changed, 21 insertions(+), 1 deletions(-)
---
diff --git a/muffin.spec b/muffin.spec
index c8ec699..1959c37 100644
--- a/muffin.spec
+++ b/muffin.spec
@@ -1,6 +1,6 @@
 Name:          muffin
 Version:       1.8.1
-Release:       1%{?dist}
+Release:       2%{?dist}
 Summary:       Window and compositing manager based on Clutter
 
 Group:         User Interface/Desktops
@@ -12,6 +12,9 @@ Source0:       http://leigh123linux.fedorapeople.org/pub/muffin/source/muffin-%{
 
 # https://github.com/linuxmint/muffin/pull/81
 Patch0:        alt-tab.patch
+# https://github.com/linuxmint/muffin/issues/79
+# https://github.com/linuxmint/muffin/pull/83
+Patch1:        revert_#65.patch
 
 
 BuildRequires: pkgconfig(clutter-1.0) >= 1.7.5
@@ -64,6 +67,7 @@ utilities for testing Metacity/Muffin themes.
 %prep
 %setup -q
 %patch0 -p1
+%patch1 -p1
 NOCONFIGURE=1 ./autogen.sh
 
 %build
@@ -133,6 +137,9 @@ fi
 %doc %{_mandir}/man1/muffin-window-demo.1.*
 
 %changelog
+* Tue May 14 2013 Leigh Scott <leigh123linux at googlemail.com> - 1.8.1-2
+- add patch to fix dnd issue
+
 * Sun May 12 2013 Leigh Scott <leigh123linux at googlemail.com> - 1.8.1-1
 - Update to version 1.8.1
 
diff --git a/revert_#65.patch b/revert_#65.patch
new file mode 100644
index 0000000..2e86305
--- /dev/null
+++ b/revert_#65.patch
@@ -0,0 +1,13 @@
+--- a/src/compositor/meta-window-actor.c
++++ b/src/compositor/meta-window-actor.c
+@@ -1513,9 +1513,7 @@ meta_window_actor_new (MetaWindow *windo
+   
+   if (window->type == META_WINDOW_DROPDOWN_MENU ||
+       window->type == META_WINDOW_POPUP_MENU ||
+-      window->type == META_WINDOW_COMBO ||
+-      window->type == META_WINDOW_NOTIFICATION ||
+-      window->type == META_WINDOW_OVERRIDE_OTHER){
++      window->type == META_WINDOW_COMBO) {
+     clutter_container_add_actor (CLUTTER_CONTAINER (info->top_window_group),
+ 			       CLUTTER_ACTOR (self));
+   }


More information about the scm-commits mailing list