Page MenuHomePhabricator

[Regression pre-wmf.8] Table context menu is appearing over table cell menu
Closed, ResolvedPublic1 Estimated Story Points

Description

Steps to reproduce:

  1. Insert a table
  2. Select a cell.
  3. Click on the cell operator arrow to open cell menu

Observe that the context menu for the table is appearing over the cell menu, which makes it impossible to do certain operation for some cells

Screen Shot 2017-06-30 at 6.09.53 PM.png (484×1 px, 93 KB)

Event Timeline

Deskana moved this task from To Triage to TR0: Interrupt on the VisualEditor board.

Change 363619 had a related patch set uploaded (by DLynch; owner: DLynch):
[VisualEditor/VisualEditor@master] ve.ui.TableLineContext: restore the z-index hack

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

Change 363619 merged by jenkins-bot:
[VisualEditor/VisualEditor@master] ve.ui.TableLineContext: restore the z-index hack

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

Change 363691 had a related patch set uploaded (by Jforrester; owner: Jforrester):
[mediawiki/extensions/VisualEditor@master] Update VE core submodule to master (1934b77e7)

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

Change 363691 merged by jenkins-bot:
[mediawiki/extensions/VisualEditor@master] Update VE core submodule to master (1934b77e7)

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

Seems like this issue has resurfaced recently, seeing it in Beta/Test2/production. Happy to create a separate report on the same issue if that's more appropriate in this case.

One second. This is my fault from c1c38136d, but I was *sure* I'd tested this as well.

Change 378099 had a related patch set uploaded (by DLynch; owner: DLynch):
[VisualEditor/VisualEditor@master] ui.TableLineContext: fix z-index for menu

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

Okay, now we simultaneously have proper overlap:

image.png (271×240 px, 20 KB)

...and RTL arrows in correct positions:

image.png (254×373 px, 23 KB)

Change 378099 merged by jenkins-bot:
[VisualEditor/VisualEditor@master] ui.TableLineContext: fix z-index for menu

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

Change 378151 had a related patch set uploaded (by Jforrester; owner: DLynch):
[VisualEditor/VisualEditor@wmf/1.30.0-wmf.18] ui.TableLineContext: fix z-index for menu

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

Change 378155 had a related patch set uploaded (by Jforrester; owner: Jforrester):
[mediawiki/extensions/VisualEditor@master] Update VE core submodule to master (05439f5b7)

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

Change 378151 merged by Jforrester:
[VisualEditor/VisualEditor@wmf/1.30.0-wmf.18] ui.TableLineContext: fix z-index for menu

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

Change 378176 had a related patch set uploaded (by Jforrester; owner: Jforrester):
[mediawiki/extensions/VisualEditor@master] Update VE core submodule to wmf/1.30.0-wmf.18 HEAD (0222046b2)

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

Change 378176 abandoned by Jforrester:
Update VE core submodule to wmf/1.30.0-wmf.18 HEAD (0222046b2)

Reason:
Git review sucks

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

Change 378181 had a related patch set uploaded (by Jforrester; owner: Jforrester):
[mediawiki/extensions/VisualEditor@wmf/1.30.0-wmf.18] Update VE core submodule to wmf/1.30.0-wmf.18 HEAD (0222046b2)

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

Change 378155 merged by jenkins-bot:
[mediawiki/extensions/VisualEditor@master] Update VE core submodule to master (05439f5b7)

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

Change 378181 merged by jenkins-bot:
[mediawiki/extensions/VisualEditor@wmf/1.30.0-wmf.18] Update VE core submodule to wmf/1.30.0-wmf.18 HEAD (0222046b2)

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

Mentioned in SAL (#wikimedia-operations) [2017-09-14T23:34:23Z] <catrope@tin> Synchronized php-1.30.0-wmf.18/extensions/VisualEditor/lib/ve/src/ui/styles/ve.ui.TableLineContext.css: T169389 (duration: 00m 45s)