For the last couple weeks or so, I noticed multiple times that, while I had a workboard open, something would suddenly "change" (like when someone moves a task to another column). Every time this happened I went checking for recent changes to that project, without finding anything every single time. Today, I finally discovered why phabricator has been gaslighting me: when a task has an "other assignee" set, you would typically see the icons for both assignees in the workboard view. However, the "other assignee" icon will disappear and cause a slight reflow shortly after the page is loaded.
For an example, see the following screencast taken from https://phabricator.wikimedia.org/project/view/6076/:
Timeline:
- 0:00 I refresh the page
- 0:04 the page reloads and I start moving to the right with click-and-drag on the blank space
- 0:05 I stop, you can see that a few tasks show the "other assignee": the one in "Development in progress", the second one in "QA", and the only one (barely visible) in "design sign-off".
- 0:06 The "other assignee" icons disappear and all the affected tasks (and columns) have a reflow
Steps to reproduce:
- Go to a workboard which has cards with Other Assignee set.
- Press Shft+R and see the Other Assignee disappear.