Page MenuHomePhabricator

OO.ui.prompt() blinking on mobile devices after device keyboard pops up
Closed, ResolvedPublicBUG REPORT

Description

Steps to replicate the issue

  • Login from a mobile device.
  • Enable permission VRTS gadget on commons. You need VRTS permission agent to enable it. Or you can install any other scripts/gadgets (like this one) that use OO.ui.prompt()
  • Go to desktop version from your mobile device. Because permission vrts gadget only works on desktop.
  • Go to any file page and click on Permission VRTS link from sidebar

What happens?:

  • If the keyboard is on, or if you start writing something in the prompt box, the prompt box vibrates. See the gif image.

ezgif-2-6dab82fd19.gif (674×484 px, 622 KB)

What should have happened instead?:

  • It should be stable.

Event Timeline

Aklapper changed the task status from Open to Stalled.Aug 23 2022, 1:02 PM

Hi @Yahya, thanks for taking the time to report this! Unfortunately this Wikimedia Phabricator task lacks some information.
If you have time and can still reproduce the situation: Please add a more complete description to this task. That should be

  • a clear and complete list of exact steps to reproduce the situation, step by step, so that nobody needs to guess or interpret how you performed each step,
  • a full link to a web address where the issue can be seen,
  • the web browser(s) and web browser version(s) that you tested.

You can edit the task description by clicking Edit Task. Ideally, a good description should allow any other person to follow these steps (without having to interpret steps) and see the same results. Problems that others can reproduce can get fixed faster. Thanks again!

Yahya changed the task status from Stalled to Open.Aug 23 2022, 2:22 PM
Yahya updated the task description. (Show Details)

I can reproduce this on en.wikipedia.org with https://en.wikipedia.org/wiki/User:Chlod/sandbox.js, using an Android phone running Chrome 104.0.5112.97. The issue appears as soon as the Android virtual keyboard shows up, ie as soon as I interact with the box. Before interacting with the box it is completely fine.

Edit: Checked, and this behaviour does not occur on Firefox mobile

Aklapper renamed this task from OO.ui.prompt() blinking on mobile devices to OO.ui.prompt() blinking on mobile devices after device keyboard pops up.Aug 24 2022, 12:26 PM