Bug 30416

Summary: Patron search results page UX fixes
Product: Koha Reporter: Martin Renvoize <martin.renvoize>
Component: PatronsAssignee: Owen Leonard <oleonard>
Status: NEW --- QA Contact: Testopia <testopia>
Severity: enhancement    
Priority: P5 - low CC: black23, gmcharlt, jonathan.druart, kyle.m.hall, severine.queune, tomascohen
Version: unspecified   
Hardware: All   
OS: All   
Change sponsored?: --- Patch complexity: ---
Documentation contact: Documentation submission:
Text to go in the release notes:
Version(s) released in:
Bug Depends on: 30063    
Bug Blocks:    
Attachments: After 30063
Before 30063
Wierdness

Description Martin Renvoize 2022-03-31 13:14:21 UTC
Bug 30063 introduces some visual side effects which would be nice to fix.. the 'select all' bar floats in a weird location is the main issue.. perhaps we could add this into a more general component of the datatables wrapper?
Comment 1 Martin Renvoize 2022-03-31 13:15:17 UTC
Created attachment 132756 [details]
After 30063
Comment 2 Martin Renvoize 2022-03-31 13:17:18 UTC
Created attachment 132757 [details]
Before 30063
Comment 3 Martin Renvoize 2022-03-31 15:24:15 UTC
Created attachment 132790 [details]
Wierdness

Severine found some more weirdness
Comment 4 Jonathan Druart 2022-04-07 13:01:59 UTC
I have really no idea how to fix that. I found something related in Sticky code:

    const initSticky = () => { 
      // check if element or it's parents are visible
      if (elem.offsetParent === null || Helpers.getStyle(elem, 'display') === 'none') {
        disableSticky();
        return;
      }    


I've tried to remove the disableSticky call but things get uglier...