fix: Fixed issue with floating toolbar in Super notes where it would persist even after unselecting text

This commit is contained in:
Aman Harwara
2023-11-20 11:32:21 +05:30
parent ed5e6a2227
commit 69a9e16ed2

View File

@@ -247,7 +247,7 @@ const ToolbarPlugin = () => {
} }
if (selection.getTextContent() === '') { if (selection.getTextContent() === '') {
containerElement.style.removeProperty('opacity') containerElement.style.removeProperty('display')
return return
} }
@@ -276,7 +276,7 @@ const ToolbarPlugin = () => {
} }
containerElement.style.setProperty(key, value) containerElement.style.setProperty(key, value)
}) })
containerElement.style.setProperty('opacity', '1') containerElement.style.setProperty('display', 'block')
} }
} }
}, [activeEditor, isMobile, isToolbarFixedRef]) }, [activeEditor, isMobile, isToolbarFixedRef])
@@ -583,7 +583,7 @@ const ToolbarPlugin = () => {
!isMobile && 'border-b border-border bg-default', !isMobile && 'border-b border-border bg-default',
!isMobile !isMobile
? !isToolbarFixedToTop ? !isToolbarFixedToTop
? 'fixed left-0 top-0 z-tooltip translate-x-[--translate-x] translate-y-[--translate-y] rounded border py-0.5 opacity-0 translucent-ui:border-[--popover-border-color] translucent-ui:bg-[--popover-background-color] translucent-ui:[backdrop-filter:var(--popover-backdrop-filter)]' ? 'fixed left-0 top-0 z-tooltip hidden translate-x-[--translate-x] translate-y-[--translate-y] rounded border py-0.5 translucent-ui:border-[--popover-border-color] translucent-ui:bg-[--popover-background-color] translucent-ui:[backdrop-filter:var(--popover-backdrop-filter)]'
: 'w-full px-1 py-1' : 'w-full px-1 py-1'
: '', : '',
)} )}