That was why DroidScript did not use it as an editor on the device although they use it for the WiFi IDE.
It might be worth looking at the ace faq to see if it is still declaring that they have no intention of fixing it for Android.
I doubt you will find any ace experts here but if it is an html or css problem someone may be able to help if you put together a simple example that demonstrates the problem and post an spk.
See my demo here: https://dspk.justplayer.de/browse/view/62
Here's what I have: https://www.dropbox.com/s/sa2ixz7m3qdm17d/Ace%20Demo.spk?dl=0
My SPK
https://drive.google.com/file/d/1-A1pB7-c7ySDyaN5nJa5r7ySPbNJ3Fvx/view?usp=drivesdk
SPK
https://drive.google.com/file/d/1-Lu7NrUbh30kTXXfNbhG2VqHigskshjO/view?usp=drivesdk
function keyActive(key)
{
var kh = app.GetKeyboardHeight()/app.GetScreenHeight()
web.SetSize( null, 0.911 - kh );
}
~~~~
Only hiccup was that if you click folder icon to open file, the file picker closes the keyboard but doesn't call the function to resize the webview --- you may want to call app.HideKeyboard from the open_file function *before* app.ChooseFile