From 34fb2db71e4602d959cf00c6910cae519bfadb1b Mon Sep 17 00:00:00 2001
From: chris <kokosias@yahoo.gr>
Date: Fri, 29 Sep 2023 18:18:43 +0300
Subject: [PATCH] disable plugin blur

---
 .../src/AiService/AskAiContentService.js               |  8 ++++----
 .../src/AiService/plugins/AskAiSelectionPlugin.js      | 10 +++-------
 2 files changed, 7 insertions(+), 11 deletions(-)

diff --git a/wax-prosemirror-services/src/AiService/AskAiContentService.js b/wax-prosemirror-services/src/AiService/AskAiContentService.js
index 178253d34..6f79d22a0 100644
--- a/wax-prosemirror-services/src/AiService/AskAiContentService.js
+++ b/wax-prosemirror-services/src/AiService/AskAiContentService.js
@@ -1,8 +1,8 @@
 import { Service } from 'wax-prosemirror-core';
 import AskAIOverlay from './components/AskAIOverlay';
 import AskAiSelectionPlugin from './plugins/AskAiSelectionPlugin';
-// import AiToolGroupService from './AiToolGroupService/AiToolGroupService';
-// import ToggleAiTool from './ToggleAiTool';
+import AiToolGroupService from './AiToolGroupService/AiToolGroupService';
+import ToggleAiTool from './ToggleAiTool';
 import './AskAiContent.css';
 
 class AskAiContentService extends Service {
@@ -31,10 +31,10 @@ class AskAiContentService extends Service {
   }
 
   register() {
-    // this.container.bind('ToggleAiTool').to(ToggleAiTool);
+    this.container.bind('ToggleAiTool').to(ToggleAiTool);
   }
 
-  // dependencies = [new AiToolGroupService()];
+  dependencies = [new AiToolGroupService()];
 }
 
 export default AskAiContentService;
diff --git a/wax-prosemirror-services/src/AiService/plugins/AskAiSelectionPlugin.js b/wax-prosemirror-services/src/AiService/plugins/AskAiSelectionPlugin.js
index 121981709..56ffbe9f1 100644
--- a/wax-prosemirror-services/src/AiService/plugins/AskAiSelectionPlugin.js
+++ b/wax-prosemirror-services/src/AiService/plugins/AskAiSelectionPlugin.js
@@ -14,14 +14,10 @@ export default () => {
         let createDecoration;
         const askAiInput = document.getElementById('askAiInput');
         if (askAiInput) {
-          const selectionWhenBlured = tr.getMeta(key);
+          // const selectionWhenBlured = tr.getMeta(key);
 
-          const from = selectionWhenBlured
-            ? selectionWhenBlured.from
-            : newState.selection.from;
-          const to = selectionWhenBlured
-            ? selectionWhenBlured.to
-            : newState.selection.to;
+          const from = newState.selection.from;
+          const to = newState.selection.to;
 
           createDecoration = DecorationSet.create(newState.doc, [
             Decoration.inline(from, to, {
-- 
GitLab