Hmmmm, entendi.
Acho que essa também é a experiência ideal que eu esperaria. Por algum motivo, eu esperava que minha implementação original seguisse isso.
Adicionei uma gravação aqui para que outros possam entender o problema e vou trabalhar nisso. Também vou mover isso para Contribute > Bug, já que não é o comportamento esperado ![]()