Uploaded image for project: 'Project Quay'
  1. Project Quay
  2. PROJQUAY-6602

Pagination control buttons in Add To Repository tab of Create Robot Account wizard doesn't work correctly in new UI when check Select All option

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Major Major
    • None
    • quay-v3.10.1, quay-v3.14.0, quay-v3.15.0
    • quay-ui
    • False
    • Hide

      None

      Show
      None
    • False

      Description of problem:

      In Chrome and Firefox, Pagination control buttons in  Add To Repository tab of Create Robot Account wizard doesn't work correctly when check Select All option.

      Error symptoms are different between Chrome and Firefox.

      Version-Release number of selected component (if applicable):

      quay-operator-bundle-container-v3.10.2-7 
      registry.redhat.io/quay/quay-operator-rhel8@sha256:862a31e97ecfa8cfe9023f9efef5e479afe9ddf382a3b02d44f0bd200f73ff22
      
      registry.redhat.io/quay/quay-rhel8@sha256:6d1f81e392e7e9461fedb49b6336e3155ab0075f9891b3918264492e60a695db
      

      How reproducible:

      1. Log in quay new UI
      2. Create one organization and create 120 repositories under this organization. 
      3. Click create robot account button and go to Create Robot Account wizard
      4. Go to  Add To Repository tab 
      5. Check "select all(120)" option
      6. Click Pagination control buttons randomly.

      Actual results:

      On Chrome, with click pagination control buttons randomly, the number in  "select all(xx)" button changes.  The checked box  in the head of every repository is unchecked.  

      Check attachment Steps_on_Chrome.mov for detailed reproduce steps on Chrome 

       

      On Firefox, with click pagination control buttons randomly,  The checked box  in the head of every repository start flashing

      Check attachment Steps_on_Firefox.mov for detailed reproduce steps on Firefox 

      Expected results

      With click pagination control buttons randomly, the number in  "select all(xx)" button should be always 120.  The checked box  in the head of every repository  should be always checked. 

        1. Steps_on_Chrome.mov
          12.75 MB
        2. Steps_on_Firefox.mov
          19.86 MB
        3. image-2025-07-01-16-24-47-413.png
          image-2025-07-01-16-24-47-413.png
          194 kB

              Unassigned Unassigned
              rhwhu Weihua Hu
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated: