I have this screen that looks fine on the web application but when I go to the mobile version, its all screwed up. Not sure what causing it, auto height or what. An ideas? FYI: the red warning here is just warning me I cant use SaveData() in the browser (not important).
Edit: Everything on this page pretty much uses the object above it to set its Y property. example: ObjectBelow.Y = (ObjectAbove.Y + ObjectAbove.Height + 10). Can I not do this?
I have made a test on my side, and don't have the issue that you mentioned.
Please take a try to turn off/disable the "Improved app rendering (final validation)" option within Advanced settings of App settings of your app, then save and publish your app, run it again within your Mobile device, check if the issue is solved.
In addition, please also check if the version of PowerApps Mobile App within your Mobile device is the last version, if not, please upgrade it into the last version, then check if the issue solved.
If the issue still exists, please consider uninstall PowerApps from your Mobile device, then re-install it, run your app again to check if the issue still exists.
Note: Not everything within the Edit screen use the Object above to set its Y property. Only the DataCardValue controls (Text Input, Date Picker, Dropdown, etc) within the Data card use Object above to set its Y property.
Community Support Team _ Kris Dai If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
The app was published with the most recent version of powerApps and It was happening across multiple devices. The only thing that seemed to work was to not have the Y property be reletive to the object above it. For example the below code was used for each obkect:
(ObjectAbove.Y + ObjectAbove.Height + 10)
Each object now has a value for the Y. Still not sure if this is a bug or something I did wrong, as it appeared fine on the desktop.