[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