You found a bug! We've classified it as
We encourage you to continue the discussion and to find an acceptable workaround while we work on a permanent fix.
Misplaced view in NavigationView after gaining focus in input
Ext version tested:
Browser versions tested against:
DOCTYPE tested against:
Steps to reproduce the problem:
- When form text input field gains focus and user goes back from NavigationView and then again to the same form view - form is misplaced.
The result that was expected:
The result that occurs instead:
- View being in the right place
Thank you for the report.
Sencha - Sencha Touch Dev Team
We tested this on a Google Nexus running 4.0.3 and this works fine. Let me know if you are still seeing this problem on 4.0.3.
Yes, I can still see that on 4.0.3 Galaxy Nexus. I will try the same with PR4 and report back.
Also the form elements when focused are not scrolling smoothly with the rest of the page so when I touch move the page is scrolling and form element is lagging behind.
Second annoying thing is when element is scrolled to the position of let's say header it will overlap it, didn't have a chance to find out why this is happening, maybe z-index will help.
Beta 2 will have optimizations for Android 4.0.3. The smooth scrolling within a form is due to use not being able to use a 3d transforms within forms without running into serious bugs within the Android browser.
The 2nd issue is another Android quirk where the focused field is above everything in the page (z-index won't help).
We will be opening issues with the Android team on both these problems, but we also are trying to draw attention to the following issue we opened:
Here we outline severe performance problems on Android 4 that we feel must be addresses to begin to get it on par with iOS and help make HTML5 the top choice when developing apps on Android.