VEuPathDB / web-monorepo

A monorepo that contains all frontend code for VEuPathDB websites
Apache License 2.0
2 stars 0 forks source link

Map - supporting plots layout is buggy #1278

Open bobular opened 3 hours ago

bobular commented 3 hours ago

This is on the production site, qa and latest main, in FF (not tested Chrome yet)

How to reproduce

  1. open a new map
  2. add a supporting plot (no need to configure it)
  3. click the legend gear icon or left hand side drawer-opener to open the left hand panel
  4. see the new supporting plot in the list
  5. go to 2
  6. by the third plot you should see something like the screenshot below:

image

  1. if you keep the tab in focus and wait ~10 seconds the layout seems to fix itself, BUT the elements are not clickable. In fact the screen area where the elements used to be is still clickable. Very odd.
  2. if you switch browser tabs or otherwise change tab focus, the layout and interactivity is fully fixed
dmfalke commented 2 hours ago

This appears to be related to scrolling. If you scroll down in the "New plot" pane and click on a new plot, you will get the behavior described above. I noticed that I can fix the problem by "scrolling" in the marker configuration panel. The fix for this is no immediately obvious.