From 93f1054ccdf0d1f8d4f8c6f2fc3c817c0792575f Mon Sep 17 00:00:00 2001 From: sylenien Date: Tue, 20 Sep 2022 14:35:04 +0200 Subject: [PATCH] fix(tracker): fix mice svg size issue --- tracker/tracker-assist/src/Mouse.ts | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/tracker/tracker-assist/src/Mouse.ts b/tracker/tracker-assist/src/Mouse.ts index 4624752ca..35f1b1dde 100644 --- a/tracker/tracker-assist/src/Mouse.ts +++ b/tracker/tracker-assist/src/Mouse.ts @@ -7,18 +7,18 @@ export default class Mouse { constructor(private readonly agentName?: string) { this.mouse = document.createElement('div') const agentBubble = document.createElement('div') - const svg ='' + const svg ='' this.mouse.innerHTML = svg this.mouse.setAttribute('data-openreplay-hidden', '') Object.assign(agentBubble.style, { position: 'absolute', - padding: '4px 6px', - borderRadius: '8px', + padding: '4px 5px', + borderRadius: '4px', backgroundColor: '#394EFF', color: 'white', - bottom: '-14px', - left: '55%', + bottom: '-20px', + left: '65%', fontSize: '12px', whiteSpace: 'nowrap', }) @@ -47,8 +47,10 @@ export default class Mouse { this.position = pos Object.assign(this.mouse.style, { - left: `${pos[0] || 0}px`, - top: `${pos[1] || 0}px`, + // we're moving it off by few pixels + // so the doc.elementFromPoint works + left: `${(pos[0] || 0) + 3}px`, + top: `${(pos[1] || 0) + 3}px`, }) }