The position of image pins (comments) on MRs varies depending on viewport size

Summary

The position of image threads started in MRs (Overview tab) seems to depend on the viewport size when the thread was created

Viewport size when thread was created Larger viewport size when viewing the same thread, even after page refresh
Viewport size when thread was created GIF: Larger viewport size when viewing the same thread, even after page refresh

Steps to reproduce

  1. Leave a comment on an image in a MR
  2. open the thread in different viewport sizes.

Example Project

andr3/meet.andr3.net!24 (diffs)

What is the current bug behavior?

Position changes with different viewport sizes.

What is the expected correct behavior?

Position is always consistent, regardless of viewport sizes.

Possible fixes

This problem has been fixed in Design Management. Potentially reuse components or adopt the same implementation.

Assignee Loading
Time tracking Loading