I can reproduce the behavior you describe on a Nokia Android phone. I can also confirm that it works fine on desktop and iPhone. This is all very strange as you will certainly agree that the Android Chrome app will most likely use the same browser as Chrome on any other device.
Yes, very strange. Is there anything you can do to fix this as I have been unable to do anything to change this. I have tried changing the form size but makes no difference!
Be assured, I have passed this on to our engineers and they are looking into the issue.
I have tested this here on 3 different Android devices and on none, I could see an issue.
The test project is:
Now please try doing the same thing vertically!
I changed code to:
Bruno Fierens2019-07-03 17:37:52
I am not saying there is no problem, not sure where you read that. I am saying that I can not see it and cannot reproduce it based on the information given and I did the effort to create a test application myself (twice) and provided it. Unless I get something with which I can reproduce this, there is nothing more I can do at this moment.
I appreciate that. I've just had to rebuild my main PC but will provide something shortly.
I tested your project on an Android phone:
I seem to have found a solution to this. If bootstrap is included in the javascript libraries it works fine.
I was about premature. There are still significant problems on an android phone. I will try to provide a better example..
Just providing some feedback here as I have found the reason for problems on Android devices. I, probably like many other people, use a TWebPageControl with multiple hidden tabs so that apart from some modal popups, I basically have one form. It's not a huge app. This page control is aligned to the client. The problem is that when the forms OnResize event is called, the size of the page control has not been changed. The fix for this is to also set the HeightStyle and WidthStyle of the page control to ssPercent. The problem then goes away. This only seems to be a problem on Android devices.