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