Hide row selector checkboxes on queued record matches
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Fix Released
|
Undecided
|
Unassigned | ||
3.3 |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
EG 3.3+
In Angular Vandelay, when viewing record matches for a queued record, the grid row selector checkboxes are useless and misleading. They should be disabled.
To see what I mean, create a queue containing a record that matches multiple existing records. Inspect the queue and click on the link in the Matches column. This takes you to the Record Matches screen, which lists all the matching records for your queued record. On the left-hand side of the grid you'll see the usual row selector checkboxes, but they don't do anything; if you want to select a merge target (the only meaningful action that can be taken on this screen), you need to click on a cell in the Merge Target column. When the row selector checkboxes are visible, users will naturally assume that's what they should use to select a merge target, and will be confused when these checkboxes have no effect.
I'll share a fix for this momentarily.
Changed in evergreen: | |
assignee: | nobody → Bill Erickson (berick) |
Changed in evergreen: | |
status: | Fix Committed → Fix Released |
Working branch user/jeffdavis/ lp1847652- queued- record- matches- disable- row-selector removes the row selector checkboxes from the Record Matches grid:
https:/ /git.evergreen- ils.org/ ?p=working/ Evergreen. git;a=shortlog; h=refs/ heads/user/ jeffdavis/ lp1847652- queued- record- matches- disable- row-selector