It's because under the hood, the whole animation text is seamlessly reconstructed from the data model (not just the line that seem to change, in this case "attack 0" to "attack none") on each user interaction.
There is a LOT of code that make sure no data is lost, which is why it seems nothing...