From 3efcec39a76f7d5d204bb5851f977a8e532be889 Mon Sep 17 00:00:00 2001 From: chris <kokosias@yahoo.gr> Date: Sun, 10 May 2020 17:14:53 +0300 Subject: [PATCH] set metas also on tools --- wax-prosemirror-services/src/BaseService/RedoService/Redo.js | 5 ++++- wax-prosemirror-services/src/BaseService/UndoService/Undo.js | 5 ++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/wax-prosemirror-services/src/BaseService/RedoService/Redo.js b/wax-prosemirror-services/src/BaseService/RedoService/Redo.js index f01a0aa71..9407f7f5b 100644 --- a/wax-prosemirror-services/src/BaseService/RedoService/Redo.js +++ b/wax-prosemirror-services/src/BaseService/RedoService/Redo.js @@ -10,7 +10,10 @@ export default class Redo extends Tools { onlyOnMain = true; get run() { - return redo; + return (state, dispatch) => { + const { tr } = state; + redo(state, tr => dispatch(tr.setMeta("inputType", "historyRedo"))); + }; } get enable() { diff --git a/wax-prosemirror-services/src/BaseService/UndoService/Undo.js b/wax-prosemirror-services/src/BaseService/UndoService/Undo.js index 2d234e1d8..5e374ad9e 100644 --- a/wax-prosemirror-services/src/BaseService/UndoService/Undo.js +++ b/wax-prosemirror-services/src/BaseService/UndoService/Undo.js @@ -10,7 +10,10 @@ export default class Undo extends Tools { onlyOnMain = true; get run() { - return undo; + return (state, dispatch) => { + const { tr } = state; + undo(state, tr => dispatch(tr.setMeta("inputType", "historyUndo"))); + }; } get enable() { -- GitLab