diff --git a/wax-prosemirror-components/src/components/link/LinkComponent.js b/wax-prosemirror-components/src/components/link/LinkComponent.js index 5ff740b249107f7a507ad591072bfae01cf014d9..807362403aaa25d4d1a7834365a4830e2f3d63aa 100644 --- a/wax-prosemirror-components/src/components/link/LinkComponent.js +++ b/wax-prosemirror-components/src/components/link/LinkComponent.js @@ -6,7 +6,6 @@ import { WaxContext } from 'wax-prosemirror-core'; import { DocumentHelpers } from 'wax-prosemirror-utilities'; const Wrapper = styled.div` - background: #fff; background: #fff; border-radius: 1.03093% / 8%; box-shadow: rgba(9, 30, 66, 0.25) 0px 4px 8px 0px, diff --git a/wax-prosemirror-services/src/OverlayService/usePosition.js b/wax-prosemirror-services/src/OverlayService/usePosition.js index d5e63043f6901b59253228b90a30b28c49f96376..5553fa494045cf2a90d87f359229d99b4fcd88c1 100644 --- a/wax-prosemirror-services/src/OverlayService/usePosition.js +++ b/wax-prosemirror-services/src/OverlayService/usePosition.js @@ -33,8 +33,8 @@ export default options => { const WaxSurface = focusedView.dom.getBoundingClientRect(); const start = focusedView.coordsAtPos(from); const end = focusedView.coordsAtPos(to); - const { left } = end; - const top = end.top + 20; + const left = end.left - WaxSurface.left + 5; + const top = end.top - WaxSurface.top + 20; return { top, left,