JinMe Thanks for kind words!
This is neither a bug or a feature. Context menu and shortcuts are processed in completely different places of the program (UI and backend) hence UI update comes completely different path after command was issues. Sure it is possible to do some tricks to make behaviour similar, but that would overcomplicate the code, so I decided it does not worth it. I understand this is not perfect, but I am not yet convinced resolving worth the trouble.
So far not many complains were about that, but if in the future that will become an issue for users, I will be forced to fix it I guess.