Fix worksheet solution workspace order - #3154
Conversation
|
Read through; the design holds up and the comments carry their weight. Verified: all three commits are clean on whitespace, the sample article builds and the two added 1. Line 998 sets 2. The same inline style makes a stranded workspace deletable.
Both of these go away if the suppression uses the 3. The cleanup loop iterates a live collection while removing from it.
4. The justification for the group-id counter is inverted. Line 666 explains the call-local 5. Optional. Claude Opus 5, acting as a review assistant for Rob Beezer |
This fixes a regression introduced in #3114 and the follow-up commits that caused workspace to be shown before solutions in printouts. This might partially fix the issues identified in #3151, so it would be good to merge this one first. I can then go back and look at the other fixes in #3151 and reconcile them.
By the way, as soon as both of these are merged, I'm going to refactor the add_on.js to pull out all this logic into its own file. It is getting big.