I still have the issue with the navigation / status bars that I also had in July 2021 - but did not have in the version before that.
I have a button in my menu that will: To turn off immersive mode + show navigation bar + show status bar - it shows them over the game instead of resizing the game. But it saves that setting - so if I restart the game - then it shows it correctly - the game is positioned correctly with the navigation and status bar showing. (I save the setting in the ini file and then on start-up set immersive mode or not.)
But it always works the other way around - I can hide the bars and switch immersive mode on and it will do so immediately and correctly.
I get the exact same behaviour on both my Huawei's. Code is identical to that of a game built in Feb 2020 - where this feature works perfectly on same phone.
Prior to that update - it had worked correctly on my 2 Huawei phones - or at least one of them.
I know this would be slightly unorthodox, but I would love it if we could negate the action set X position to... to make it become set Y position to..., and vice versa. I know X is not actually the "negation" of Y, but it would be a handy shortcut. One often sets both of these actions together, and with similar expressions. It would speed things up if you could just set one of them, then copy+paste+negate it to quickly make the other one, rather than having to go through the dropdowns to create a brand new action each time. (The same could be done for Set X scale... & Set Y scale...)
i see what you're saying there, but that may lead to some confusion, especially to newcomers.
Your output could be wrong in some devices when you move between immersive mode, this concept is designed to be used once at the moment you enter/start the application.
PD: Images are from Huawei nova 3e emui version 9.1.0 and android 9
... new things are coming ...
You make many great ideas, helpful ideas and bug finds that help a lot. This one I checked to see if it was April 1st.