Page MenuHomePhabricator

Add buttons to Special:Investigate results tables in the back-end [small]
Closed, InvalidPublic1 Estimated Story Points

Description

The following tasks ad buttons to the table of results in the Preliminary Check or Compare tabs:

There is a time delay before the JS runs, where the table is visible with no buttons appended. The table then jumps as the row heights change to accommodate the buttons.

We could correct this by adding the buttons in the pagers' formatValue methods, then infusing the buttons in the JS.

Event Timeline

ARamirez_WMF renamed this task from Add buttons to Special:Investigate results tables in the back-end to Add buttons to Special:Investigate results tables in the back-end [small].Apr 8 2020, 4:33 PM
ARamirez_WMF set the point value for this task to 1.

I suspect this won't be necessary after T250051: Buttons in table cells are cluttered and cause a jump on hover, which hides all the buttons until the user hovers on the cell. Even if the user does hover before they are added, the row heights will no longer change, since they're calculated in advance to accommodate the buttons.