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`,
})
}