Page MenuHomePhabricator

Cat-a-lot: Implement State Persistence for DOM Changes
Open, Needs TriagePublic

Description

Implement DOM-resilient selection state for Cat-a-lot to maintain selections during view changes and external DOM modifications

Steps to test
1 - Navigate to Special:Search
2 - Search for an item of choice
3 - Activate Cat-a-lot
4 - Select files by clicking in text description box
5 - Toggle between List and Grid view modes
6 - Your selection(s) should persist

Event Timeline

RitaNamono changed the task status from Open to In Progress.Apr 11 2025, 1:54 PM
RitaNamono moved this task from Backlog to Outreachy (Round 30) on the gadget-Cat-a-lot board.
RitaNamono updated the task description. (Show Details)

Hey @Zache could this work?
I have added the solution testing steps to the ticket.

Please don't resolve tickets when they are not resolved, and add comments as comments. :)

Aklapper updated the task description. (Show Details)