Created attachment 170469 [details] Example of overlapping headers Steps to Reproduce: 1. Prepare the Patron Record: * Ensure you have enough items checked out and on hold to enable scrolling in both tabs. Alternatively, adjust your screen size so that scrolling is necessary. 2. Verify Checkouts Tab: * Go to the "Checkouts" tab. * Scroll through the table to observe that the table header remains consistent and fixed as you scroll. 3. Check Holds Tab: * Switch to the "Holds" tab. * Initially, the table header should appear correct. * Start scrolling and observe that the header changes from the "Holds" floating header to the "Checkouts" floating header. This is noticeable as the first column header changes from "Hold date" to "Due date." 4. Return to Checkouts Tab: * Switch back to the "Checkouts" tab. * Begin scrolling slowly and observe that the "Holds" floating header briefly overlaps with the "Checkouts" floating header. Expected Behavior: * Each tab ("Checkouts" and "Holds") should have its own distinct floating header that remains consistent with the corresponding table content while scrolling. Actual Behavior: * The floating header of the "Holds" tab briefly changes to the "Checkouts" floating header when scrolling, causing overlap between the headers.