Apologies for the slightly long explanation below...
It's appears many are promoting the use of responsive containers, horizontal and vertical. We however have had issues with height and width calculation on more complex components within these responsive containers. This seems to be exacerbated by having some elements within the responsive containers with the Visibility property programmatically set. We hide some controls (form fields, labels, etc.) by data, user or user role. The Studio designer when zoomed to about 40%, showed some of these controls appearing way off screen even when the container itself was displayed in the correct position and the X, Y, Width and Height appearing to be set correctly.
Intermittently the controls will appear, often after a screen recycle, switching away then back again. We found very intermittent in play mode in LIVE, some users experiencing the issue and others with the same data fine. If Visible was false, the dimension properties were also intermittently displaying incorrectly. If onscreen form, or data was amended by the user, controls would not recalculate correctly, or only partially, even more confusing. Even changing button text based on variables, or App.Formula, would corrupt the display.
It's difficult to prove this is an issue in PowerApps, although I did replace some responsive containers with a standard container, then reprogrammed the X, Y, Width and Height properties of the controls to place them dependant on each other manually. This then showed the width and position correctly. I was also able to reuse the visibility property as required for our purposes.
This has happened across multiple Apps. Unfortunately I'm unlikely to be able to post any screen shots due to company restrictions. I am not in a position where I can spend time away from our next round of development to produce the simplest example but if I do would try and post here!
The idea of responsive containers would enable users with less development experience develop move complex layouts without the need to build the responsiveness manually. I may have to alter up to 4 Apps to remove the responsive controls if I cannot find another solution.
Has anyone else had these issues?