From 0fcb27727e826b7e8d0a1bb686df357db781af58 Mon Sep 17 00:00:00 2001
From: chris <kokosias@yahoo.gr>
Date: Tue, 25 Jun 2024 18:04:36 +0300
Subject: [PATCH] fix transform case and highlight

---
 .../TransformService/components/TransformCaseComponent.js | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/wax-prosemirror-services/src/TransformService/components/TransformCaseComponent.js b/wax-prosemirror-services/src/TransformService/components/TransformCaseComponent.js
index 34c5ccc1b..971cbe93a 100644
--- a/wax-prosemirror-services/src/TransformService/components/TransformCaseComponent.js
+++ b/wax-prosemirror-services/src/TransformService/components/TransformCaseComponent.js
@@ -85,7 +85,7 @@ const TransformCaseComponent = ({ view: { state }, item }) => {
     // { id: 4, name: 'Title Case', iconName: 'transformCase' },
   ];
 
-  const onClickTransform = (e, id) => {
+  const onClickTransform = id => {
     switch (id) {
       case 1:
         item.run(activeView.state, activeView.dispatch, 'upperCase');
@@ -111,7 +111,11 @@ const TransformCaseComponent = ({ view: { state }, item }) => {
         {transformCaseDropDown.map(data => (
           <Transformer
             key={uuid()}
-            onClick={e => onClickTransform(e, data.id)}
+            onMouseDown={e => {
+              e.preventDefault();
+              onClickTransform(data.id);
+              activeView.focus();
+            }}
             title={data.name}
           >
             <StyledIcon name={data.iconName} />
-- 
GitLab