Very nice to see the CD related changes in the latest changelog. Then I got a cold so I was too lethargic to check it out for a few days

The option for double clicking in the CD view works exactly as expected, and it now correctly refreshes the view when ejecting and inserting CDs. Even the eject button started working. Metadata now gets applied properly as well, so album art shows up, though I have noticed that sometimes when swapping CDs some tracks can show old metadata (namely art and lyrics) from the previous CD.
Unfortunately there does seem to be one particularly bad bug introduced: if you play a CD, eject it, and insert another, it will no longer play the first track; it just shows as cda://J,1.cda and skips over it. Note the playlist in the attached brokenfirsttrack.png. This seems to happen every time I swap a CD with WACUP running, and the only way I found to fix it is to restart it.
There's also a much lesser bug where if WACUP starts and opens to the CD view it will sometimes show phantom tracks. Harmless, since these tracks won't play, and they disappear if the view refreshes, but odd nonetheless.