Page MenuHomePhabricator

[regression pre-wmf.7] Using VE Help shortcut displays multiple windows after invoking the popup in Flow board description
Closed, ResolvedPublic

Description

Specific to Flow posts replies/edits.

  1. On a Flow board, click on any 'Reply' or 'Edit' options, or click in the Reply text box.
  2. Use VEHelp shortcut (the edit mode should be VE) - cmd+?
  3. The VE Help will open - click on 'Done', the popup closes without problems.
  1. Now, repeat the steps above when editing Flow board description - the first time the popup invoked, it closes without any problems.
  2. After that, open Reply, Edit reply, or Edit summary and use 'cmd+?' to invoke VE Help shortcut popup.
  3. Click on 'Done' and multiple popups will be present.

Simpler way to reproduce

  • Open two replies on a Flow board
  • Click outside of the flow board
  • Press ctrl+?

The screen recording is attached

Event Timeline

Etonkovidova triaged this task as Low priority.
Etonkovidova updated the task description. (Show Details)
Etonkovidova renamed this task from [regression pre-wmf.7] Using VE Help shortcut displays multiple windows to [regression pre-wmf.7] Using VE Help shortcut displays multiple windows after invoking the popup in Flow board description.Mar 19 2017, 7:24 PM
Etonkovidova reopened this task as Open.
Etonkovidova lowered the priority of this task from Low to Lowest.
Etonkovidova updated the task description. (Show Details)

I closed the bug - and I was wrong. The issue is reproducible in production (wmf.16) and in betalabs.

It turned out that it's little bit trickier to reproduce and I corrected the steps in the ticket.

After some testing, it seems that multiple popups of VE shortcut are triggered by invoking the VE shortcut popup when editing Flow board description. After that, multiple popups will appear every time when 'cmd+?' is pressed in Reply, Summary, and Edit reply. I've corrected the description.

Change 805792 had a related patch set uploaded (by Esanders; author: Esanders):

[VisualEditor/VisualEditor@master] Help dialog: Don't register as a documentCommand by default

https://gerrit.wikimedia.org/r/805792

Change 805796 had a related patch set uploaded (by Esanders; author: Esanders):

[mediawiki/extensions/VisualEditor@master] ArticleTarget: Restore 'commandHelp' to documentCommands

https://gerrit.wikimedia.org/r/805796

Change 805792 merged by jenkins-bot:

[VisualEditor/VisualEditor@master] Help dialog: Don't register as a documentCommand by default

https://gerrit.wikimedia.org/r/805792

Change 805916 had a related patch set uploaded (by Bartosz Dziewoński; author: Bartosz Dziewoński):

[mediawiki/extensions/VisualEditor@master] Update VE core submodule to master (2cbef5626)

https://gerrit.wikimedia.org/r/805916

Change 805916 merged by jenkins-bot:

[mediawiki/extensions/VisualEditor@master] Update VE core submodule to master (2cbef5626)

https://gerrit.wikimedia.org/r/805916

Change 805796 merged by jenkins-bot:

[mediawiki/extensions/VisualEditor@master] ArticleTarget: Restore 'commandHelp' to documentCommands

https://gerrit.wikimedia.org/r/805796

matmarex assigned this task to Esanders.
matmarex removed a project: Patch-For-Review.