Kitware / dive

Media annotation and analysis tools for web and desktop. Get started at https://viame.kitware.com
https://kitware.github.io/dive
Apache License 2.0
80 stars 21 forks source link

[BUG] Event timeline tooltip oddities on Firefox #1017

Open collinsr opened 2 years ago

collinsr commented 2 years ago

Describe the bug Event timeline tooltip oddities on Firefox -- intermittent display, odd interactions with vertical scrolling / scrollwheel.

To Reproduce Steps to reproduce the behavior:

  1. In Firefox: load e.g. https://viame.kitware.com/#/viewer/6177098b0c99102fd83789e2
  2. Switch to events view
  3. Hover over an event
  4. Sometimes the tooltip appears, sometimes not
  5. Either (a) use the scrollbar to scroll down, or (b) use the scrollwheel to scroll down while the mouse is over an event
  6. Tooltips no longer appear

Related data If the scrollwheel is used while the mouse is in the event window, the event window is both vertically scrolled and the (horizontal) time bounds are changed. On chrome, only the time window is changed; scrollwheel events don't propagate to the window scrollbar.

Expected behavior Behavior on chrome seems fine.

Desktop (please complete the following information):

waxlamp commented 2 years ago

Thanks for the report, @collinsr. How urgent is this in the short term? (i.e., do you have customers blocked because they have to use Firefox or won't switch away?)

collinsr commented 2 years ago

Not urgent. (One of the IARPA staffers mentioned that if we could test on Microsoft Edge, that would be nice, but he also mentioned that most of the machines he has access to use Chrome.)

On Mon, Nov 1, 2021 at 11:56 AM Roni Choudhury @.***> wrote:

Thanks for the report, @collinsr https://github.com/collinsr. How urgent is this in the short term? (i.e., do you have customers blocked because they have to use Firefox or won't switch away?)

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/Kitware/dive/issues/1017#issuecomment-956355539, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABYLWJAF3UDDJHJVXKQYHP3UJ22DNANCNFSM5GYGCRMQ . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

waxlamp commented 2 years ago

I was able to reproduce these on a recent version of Firefox. We should do a bit of investigation to see what can be done here. The tooltips being wacky is surprising to me, but the scrollwheel event could maybe be fixed by adjusting event propagation in the appropriate place.