When the eHMI is opened on a smart device (iPad, iPhone, etc.) and a button is pressed and the device is rotated, it holds that button down even when the button is released. If the screen is then pressed the button is released. The variable should only be true if the button is being pressed and it works fine except for when the user rotates their device while holding the button down. Is there anyway to lock the program in landscape mode on all devices that open it?
There was a similar issue in the past, which was resolved in firmware version 2021.9. What version of firmware and PLCnext Engineer are you seeing this issue with?
I was using 2021.6 firmware. After upgrading to 2021.9 it resolved the issue. Thank you!!
After some recent findings, this corrected this issue on mobile devices (cell phones) but not on iPads. It is still an issue when rotating the orientation when using an ipad.
As discussed directly: This problem only occurs on iPads running older versions of iOS. For those older devices, the customer will need to either lock the screen orientation on the device, upgrade the iOS, or upgrade the device hardware. There is no setting in PLCnext Engineer to lock the screen orientation. The eHMI is standard HTML5 and Javascript. The screen rotation is a feature of the device viewing the HTML.