[TIMOB-7799] MobileWeb: Remove dependency on FlexBox
GitHub Issue | n/a |
Type | Story |
Priority | Medium |
Status | Closed |
Resolution | Fixed |
Resolution Date | 2012-04-12T17:58:17.000+0000 |
Affected Version/s | Release 2.0.0 |
Fix Version/s | Release 2.1.0, Sprint 2012-08 |
Components | MobileWeb |
Labels | dr-list, mw-list |
Reporter | Ingo Muschenetz |
Assignee | Chris Barber |
Created | 2012-02-24T10:16:06.000+0000 |
Updated | 2014-02-04T01:09:19.000+0000 |
Description
Mobile Web uses flex box to lay out a number of controls but it is not supported on IE9, and is not supported correctly on FF9 and older. We need to replace it with the new (undocumented, Mobile Web only) layouts "centeredHorizontal" and the like.
Attachments
File | Date | Size |
app.js | 2012-03-29T13:50:35.000+0000 | 4069 |
Is there a workaround then for getting elements to center correctly on the latest released FF (10.0.2)? I ask because TiStudio seems to launch FF be default, so a majority of developers testing this will see the same issue right out of the box.
Unfortunately there is no workaround. I thought that FF finally fixed their flexbox bugs in 10, but I just did a test and it doesn't look like it.
Pull Request: https://github.com/appcelerator/titanium_mobile/pull/1885
2.0.1 PR: https://github.com/appcelerator/titanium_mobile/pull/1938