From 9edf75a25d6eaf9a73f4eb953e8752317e31014d Mon Sep 17 00:00:00 2001 From: AnastasiiaPlyako <100932091+AnastasiiaPlyako@users.noreply.github.com> Date: Wed, 22 Mar 2023 20:15:19 +0400 Subject: [PATCH] #2362 Remove appearance of a tooltip under mouse cursor for Functional Groups/Salts and Solvents abbreviations (#2400) --- packages/ketcher-react/src/script/editor/tool/template.ts | 5 +++++ .../src/script/editor/utils/functionalGroupsTooltip.ts | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/packages/ketcher-react/src/script/editor/tool/template.ts b/packages/ketcher-react/src/script/editor/tool/template.ts index 82f69879eb..492b45f457 100644 --- a/packages/ketcher-react/src/script/editor/tool/template.ts +++ b/packages/ketcher-react/src/script/editor/tool/template.ts @@ -409,6 +409,11 @@ class TemplateTool { dragCtx, this.editor ) + this.editor.hover( + this.editor.findItem(event, this.findItems), + null, + event + ) return true } else if ( ci?.map === 'functionalGroups' && diff --git a/packages/ketcher-react/src/script/editor/utils/functionalGroupsTooltip.ts b/packages/ketcher-react/src/script/editor/utils/functionalGroupsTooltip.ts index debb7e3db4..fbd2be0cc8 100644 --- a/packages/ketcher-react/src/script/editor/utils/functionalGroupsTooltip.ts +++ b/packages/ketcher-react/src/script/editor/utils/functionalGroupsTooltip.ts @@ -26,7 +26,7 @@ export function showFunctionalGroupsTooltip(editor) { ) if (closestCollapsibleStructures) { const sGroup = editor.struct()?.sgroups.get(closestCollapsibleStructures.id) - if (sGroup && !sGroup.data.expanded) { + if (sGroup && !sGroup.data.expanded && sGroup.hovering) { const groupName = sGroup.data.name const groupStruct = FunctionalGroup.getFunctionalGroupByName(groupName) infoPanelData = {