Open Bug 1592944 Opened 4 years ago Updated 27 days ago

Touch Screen - Swipes on menu open via touch drags the menu(s) from the buttons

Categories

(Core :: Widget: Win32, defect, P3)

All
Unspecified
defect

Tracking

()

Tracking Status
firefox70 --- wontfix
firefox71 --- affected
firefox72 --- affected

People

(Reporter: cfogel, Unassigned)

References

Details

Attachments

(2 files, 1 obsolete file)

Attached image touchmenusSwipe.gif

Affected versions

  • 70.0, 71.0b5, 72.0a1 (2019-10-29)

Affected platforms

  • Windows 10;

Steps to reproduce

  1. Launch Firefox;
  2. Using the touch screen TAP on any menu - ex: hamburger menu;
  3. Swipe on the menu up-down;

Expected result

  • dropdown menu remains sticked to the button;

Actual result

  • menu is dragged with swipes;
  • in some cases a tap action ends up being triggered opening a page/option;

Regression range

  • will provide one asap;

Additional notes

  • attached recording with the issue
See Also: → 1592966

A regression window would really help. It's also possible this is a regression in how Windows sends us events, and this started happening with more recent Windows builds, perhaps?

Flags: needinfo?(cristian.fogel)
Has Regression Range: --- → no
Attached image reallyOld.png

This wasn't an issue with the really old version of the menu.
Another thing noticed was that in order to trigger this issue the menu needed to be scrollable.

Mozregression bisection:
good build_date: 2013-11-17 changeset: a475f94bb1b1
bad build_date: 2013-11-18 changeset: f2adb62d07eb
Pushlog [URL](http://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=a475f94bb1b1&tochange=3c44c1f43a67
repo_name: mozilla-central
repo_url: http://hg.mozilla.org/mozilla-central)

As for the [...]a regression in how Windows sends us events[...], it might be a question worth forwarding to any contacts from them.

Flags: needinfo?(cristian.fogel)
Has Regression Range: no → ---

(In reply to Cristian Fogel, QA [:cfogel] from comment #2)

As for the [...]a regression in how Windows sends us events[...], it might be a question worth forwarding to any contacts from them.

I was hoping you could test on an older version of Windows 10 and see if you get the same behaviour there.

Flags: needinfo?(cristian.fogel)

Managed to get a hold of a device with Windows 8.1 and check on it.
It still reproduces.

Flags: needinfo?(cristian.fogel)

Bugbug thinks this bug is a regression, but please revert this change in case of error.

Keywords: regression
Keywords: regression

I think this is a widget or perhaps APZ issue - that is, I'm pretty sure we have no frontend JS that would move the popup like this. :agashlin, could you take a look?

Component: Menus → Widget: Win32
Flags: needinfo?(agashlin)
Product: Firefox → Core

I'm not going to have time to look into this in the near future, sorry for letting it sit for so long. Jim, could you redirect?

Flags: needinfo?(agashlin) → needinfo?(jmathies)
Flags: needinfo?(jmathies)
Priority: -- → P3
Severity: normal → S3
Attachment #9381470 - Attachment is obsolete: true
You need to log in before you can comment on or make changes to this bug.