Index: Scribus/scribus/canvasmode_edit.cpp
===================================================================
--- Scribus/scribus/canvasmode_edit.cpp	(wersja 15961)
+++ Scribus/scribus/canvasmode_edit.cpp	(kopia robocza)
@@ -351,7 +351,11 @@
        if (GetItem(&it))
        {
                if (it->asTextFrame())
+		{
                        m_canvas->setupEditHRuler(it, true);
+			m_doc->scMW()->scrActions["editUndoAction"].data()->saveShortcut();
+			m_doc->scMW()->scrActions["editRedoAction"].data()->saveShortcut();
+		}
        }
 }

@@ -359,6 +363,10 @@
 {
 //	qDebug() << "CanvasMode_Edit::deactivate" << forGesture;
        m_view->redrawMarker->hide();
+
+	m_doc->scMW()->scrActions["editUndoAction"].data()->restoreShortcut();
+	m_doc->scMW()->scrActions["editRedoAction"].data()->restoreShortcut();
+
        if (!forGesture)
        {
                m_RulerGuide = -1;
