From d248e8f91416ded07fbbee3592b6f1d80d202a0d Mon Sep 17 00:00:00 2001 From: wmayer Date: Tue, 29 Sep 2015 10:00:23 +0200 Subject: [PATCH] + always save macro before executing --- src/Gui/EditorView.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/Gui/EditorView.cpp b/src/Gui/EditorView.cpp index dc3ba3b98..69cbc2d7c 100644 --- a/src/Gui/EditorView.cpp +++ b/src/Gui/EditorView.cpp @@ -555,6 +555,9 @@ bool PythonEditorView::onHasMsg(const char* pMsg) const */ void PythonEditorView::executeScript() { + // always save the macro when it is modified + if (EditorView::onHasMsg("Save")) + EditorView::onMsg("Save", 0); Application::Instance->macroManager()->run(Gui::MacroManager::File,fileName().toUtf8()); }