Clicking on Full details from within bills grid displays details for first selected row, not the row that the user right-clicks on

Bug #1792995 reported by Jane Sandberg
22
This bug affects 4 people
Affects Status Importance Assigned to Milestone
Evergreen
Fix Released
Medium
Unassigned

Bug Description

On 3.1.2 and current master.

1) Open a patron record with multiple bills.
2) Go to the bills tab.
3) On the bills grid, note that all bills are selected
4) Right-click on the bill that you want to view.
5) Click "Full Details"
6) It shows the Details of the very first row, rather than the row that you right-clicked on.

This really tripped me up! This is exacerbated by https://bugs.launchpad.net/evergreen/+bug/1792993. Basically, showing the full details of a bill (other than the top bill in the grid) takes 2 clicks to unselect everything, then you can right-click the one you want.

Revision history for this message
Jane Sandberg (sandbergja) wrote :
Galen Charlton (gmc)
Changed in evergreen:
status: New → Confirmed
Revision history for this message
Erica Rohlfs (erohlfs) wrote :

Confirmed on version 3.3

Changed in evergreen:
importance: Undecided → Medium
Mike Risher (mrisher)
Changed in evergreen:
assignee: nobody → Mike Risher (mrisher)
Revision history for this message
Mike Risher (mrisher) wrote :

I pushed a branch with a fix. Now the full details will show for the row being clicked on. If no row is clicked on the UI shows the first selected row's details.

https://git.evergreen-ils.org/?p=working/Evergreen.git;a=shortlog;h=refs/heads/user/mrisher/lp1792995-bills-grid-full-details

Changed in evergreen:
assignee: Mike Risher (mrisher) → nobody
tags: added: pullrequest
Revision history for this message
Terran McCanna (tmccanna) wrote :
tags: added: signedoff
Changed in evergreen:
milestone: none → 3.4.3
Revision history for this message
Chris Sharp (chrissharp123) wrote :

Pushed to master, 3.3 and 3.4. Thanks Mike and Terran!

Changed in evergreen:
status: Confirmed → Fix Committed
Changed in evergreen:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.