Two enchants in the same passage produce a strange bug.
I am trying to create a quick red flash when the player transitions to some passages before the background goes back to black. Here's what I tried in the most recent Harlowe:
(enchant:?page,(bg:red)) (event: when time > .3s)[(enchant:?page,(bg:black))]
The passage goes red. But when it goes back to black, only the top 1/5th of the screen goes black. The rest remains red.
I've also tried (after:), but with the same results.
Using change: does not resolve the issue. If both are change: or enchant: we get the weird result above. If enchant comes first, the lower 4/5ths of the screen turns black, but the top 1/5th remains red. If enchant comes second, result as Discord-user CD's pic, attached.