[scidavis] Backport Fix http://sourceforge.net/p/scidavis/svn/1458/

Christian Dersch lupinix at fedoraproject.org
Fri Jan 2 13:29:58 UTC 2015


commit 246057c831e1375bb33d9df48de2bfb75d083244
Author: Christian Dersch <lupinix at mailbox.org>
Date:   Fri Jan 2 14:28:04 2015 +0100

    Backport Fix http://sourceforge.net/p/scidavis/svn/1458/

 fix_active_window.patch |   11 +++++++++++
 scidavis.spec           |    3 +++
 2 files changed, 14 insertions(+), 0 deletions(-)
---
diff --git a/fix_active_window.patch b/fix_active_window.patch
new file mode 100644
index 0000000..13fb016
--- /dev/null
+++ b/fix_active_window.patch
@@ -0,0 +1,11 @@
+diff -Naur scidavis.1.D8.orig/scidavis/src/ApplicationWindow.cpp scidavis.1.D8.new/scidavis/src/ApplicationWindow.cpp
+--- scidavis.1.D8.orig/scidavis/src/ApplicationWindow.cpp	2014-07-23 07:01:09.000000000 +0200
++++ scidavis.1.D8.new/scidavis/src/ApplicationWindow.cpp	2015-01-02 14:20:34.039965393 +0100
+@@ -13567,6 +13567,7 @@
+ 
+ void ApplicationWindow::showWindowMenu(MyWidget * widget)
+ {
++        d_workspace->setActiveWindow(widget);
+ 	QMenu cm(this);
+ 	QMenu depend_menu(this);
+ 
diff --git a/scidavis.spec b/scidavis.spec
index 271cfaf..8a62609 100644
--- a/scidavis.spec
+++ b/scidavis.spec
@@ -12,6 +12,8 @@ Source0:        http://sourceforge.net/projects/scidavis/files/SciDAVis/%{versio
 Patch0:         fix_qwt5_includes.patch
 # Unbundle liborigin
 Patch1:         unbundle_liborigin.patch
+# Backport Fix http://sourceforge.net/p/scidavis/svn/1458/ 
+Patch2:         fix_active_window.patch
 
 # Doesn't build on arm right now
 ExcludeArch:    %{arm}
@@ -47,6 +49,7 @@ features such as scriptability and extensibility.
 rm -rf 3rdparty/liborigin
 %patch0 -p1
 %patch1 -p1
+%patch2 -p1
 
 %build
 %if 0%{?__isa_bits} == 64


More information about the scm-commits mailing list