Page MenuHomePhabricator

[Regression pre-wmf.12] Deleting the last column of a table breaks its UI
Closed, ResolvedPublic1 Estimated Story Points

Description

Steps to reproduce:

  1. Open a page
  2. Insert a table
  3. Now select the last column of the table that you just inserted
  4. Select "Delete Column" from the menu
  5. Save the page

Observe that when deleting the last column it actually didnt delete it but instead made it look like a column with no rows , after saving the page it takes the another different kind of broken view with four cells merged together

After saving the page:

Screen Shot 2016-02-01 at 9.35.25 PM.png (279×895 px, 31 KB)

Before saving the page:

Screen Shot 2016-02-01 at 9.32.53 PM.png (177×160 px, 7 KB)

Event Timeline

Ryasmeen raised the priority of this task from to Needs Triage.
Ryasmeen updated the task description. (Show Details)
Ryasmeen subscribed.
Ryasmeen set Security to None.
Ryasmeen added a project: VisualEditor.
Jdforrester-WMF renamed this task from [Regression] Deleting the last column of a table breaks its UI to [Regression pre-wmf.12] Deleting the last column of a table breaks its UI .Feb 1 2016, 8:45 PM
Jdforrester-WMF triaged this task as High priority.
Jdforrester-WMF edited a custom field.
Jdforrester-WMF added a subscriber: Esanders.

Change 268015 had a related patch set uploaded (by Esanders):
Defer creation of cell slugs until end of cycle

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

Change 268017 had a related patch set uploaded (by Jforrester):
Defer creation of cell slugs until end of cycle

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

Change 268015 merged by jenkins-bot:
Defer creation of cell slugs until end of cycle

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

Change 268017 merged by jenkins-bot:
Defer creation of cell slugs until end of cycle

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