This is sometimes done intentionally to hide latency and make a UI feel faster - I certainly don’t like it though.