desk: keep the header's chips while what they show stays

Every refresh made the header's chips again, so a refresh between a press on one and its release, as when a search's pause came, put the release on another node and lost the click; the search test failed so now and then. The chips are made again only when the search or the filters' labels, names, or colors change, and what their handlers hold lives as long as they do. The test now draws the desk again between the press and the release.


Author rockorager.dev
Date Commit Parent c670b588
+34 -6
1 changed file
+34 -6
1 changed file