| commit | b8193910d5ea9bd3dcb7eb26ed6e85d24cd2bd38 | [log] [tgz] |
|---|---|---|
| author | Fabio Zadrozny <fabiofz@gmail.com> | Mon Nov 06 22:00:55 2017 -0200 |
| committer | Fabio Zadrozny <fabiofz@gmail.com> | Mon Nov 06 22:00:55 2017 -0200 |
| tree | 354b7b1c771f3cb8dc7e3bf7fdbb6c1f94283b01 | |
| parent | 1af353c0a68a513dd114df7b9b607753c257ce40 [diff] |
Bug 8519 - keystroke macros recording and playing capability Properly restore code-completion after macro finishes recording. Change-Id: I29a00906986cb41232868e62d04a9c5cb6feef56 Signed-off-by: fabioz <fabiofz@gmail.com>
diff --git a/bundles/org.eclipse.ui.workbench.texteditor.macros/src/org/eclipse/ui/workbench/texteditor/macros/internal/MacroStyledTextInstaller.java b/bundles/org.eclipse.ui.workbench.texteditor.macros/src/org/eclipse/ui/workbench/texteditor/macros/internal/MacroStyledTextInstaller.java index b74e93c..fffcc82 100644 --- a/bundles/org.eclipse.ui.workbench.texteditor.macros/src/org/eclipse/ui/workbench/texteditor/macros/internal/MacroStyledTextInstaller.java +++ b/bundles/org.eclipse.ui.workbench.texteditor.macros/src/org/eclipse/ui/workbench/texteditor/macros/internal/MacroStyledTextInstaller.java
@@ -237,6 +237,7 @@ if (object == null) { XMLMemento mementoStateBeforeMacro = XMLMemento.createWriteRoot("AbstractTextEditorXmlMemento"); //$NON-NLS-1$ enterMacroMode(mementoStateBeforeMacro, context); + context.set(MACRO_STYLED_TEXT_INSTALLER_MEMENTO, mementoStateBeforeMacro); } }