Hi,
We just upgraded to Genero Studio 3.0 from Genero Mobile 1.1. For the most part the transition was smooth, but we're having an issue with web components on iOS. Let's say, for example, that a user loads a page and then selects some options from a drop-down. Based on what they pick in the drop-down, a div container with a table gets drawn. For fun let's say that table is 900 pixels tall. Then the user can pick something else off the drop-down, and the same div container gets reused to draw a different version of that same table, and this version is only 600 pixels tall. It's laid out like this in HTML:
header stuff
</div>
<div> <!-- this guy never gets resized in iOS when building with Genero Studio 3 --> navigation bar, buttons
</div>
drop-down 1
</div>
drop-down 2
</div>
content based on drop-downs
</div>
</div>
</div>
</body>
On the version built with Genero Mobile 1.1, this worked great. The div got resized to be only as tall as it needs to be, so you can't scroll past the content. With the version built with Genero Studio 3.0, it still works great on Android. On iOS, that body container never gets resized. I set a bunch of different background colors on every div in the example above, and it's always the outermost one that stays too big. It'll always get bigger. If I start with a 900-pixel-tall table and then get a 1200-pixel-tall table that div will get bigger. But if I go from content that is 1200-pixels-tall to 600-pixels-tall then half of the container is just empty space.
Any ideas? Am I doing something wrong?