diff --git a/0001-fix-ctrl-enter-crash.patch b/0001-fix-ctrl-enter-crash.patch new file mode 100644 index 0000000..bdf523b --- /dev/null +++ b/0001-fix-ctrl-enter-crash.patch @@ -0,0 +1,18 @@ +commit 066ba6289f47493123e7e51ac4f779cecee3825e +Author: Thomas Nagy +Date: Thu Sep 4 18:47:42 2014 +0200 + + Fixed a crash on Ctrl+Return + +diff --git a/src/canvas_view.cpp b/src/canvas_view.cpp +index 2cd0859..4f9ee00 100644 +--- a/src/canvas_view.cpp ++++ b/src/canvas_view.cpp +@@ -1244,6 +1244,7 @@ void canvas_view::reorganize() { + + // now apply the layout for undo/redo + mem_move *mv = new mem_move(m_oMediator); ++ mv->sel.clear(); + foreach(data_item* x, m_oMediator->m_oItems.values()) { + canvas_item *v = m_oItems[x->m_iId]; + QPointF p = v->pos(); diff --git a/semantik.changes b/semantik.changes index f71b7f2..4bc6ab4 100644 --- a/semantik.changes +++ b/semantik.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Tue Oct 7 13:43:11 UTC 2014 - oholecek@suse.com + +- add 0001-fix-ctrl-enter-crash.patch: fix crash when adding new + element + ------------------------------------------------------------------- Mon Sep 15 13:54:44 UTC 2014 - i@marguerite.su diff --git a/semantik.spec b/semantik.spec index 07dc1d0..95cc3c0 100644 --- a/semantik.spec +++ b/semantik.spec @@ -25,6 +25,8 @@ Group: Productivity/Office/Other Url: http://code.google.com/p/semantik Source0: http://ftp.waf.io/pub/release/%{name}-%{version}.tar.bz2 Source1: %{name}.1 +# PATCH-FIX-UPSTREAM 0001-fix-ctrl-enter-crash.patch +Patch0: 0001-fix-ctrl-enter-crash.patch BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: libQtWebKit-devel @@ -52,6 +54,7 @@ to create general-purpose documents through the use of mindmaps. %prep %setup -q +%patch0 -p1 %build