Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-7933] iOS: Animated Top-level window on top of other animated windows causes other windows to be non-aligned on rotation

GitHub Issuen/a
TypeBug
PriorityHigh
StatusClosed
ResolutionFixed
Resolution Date2012-07-08T23:47:47.000+0000
Affected Version/sRelease 1.8.2
Fix Version/sRelease 2.0.0, Sprint 2012-06, Release 1.8.3
ComponentsiOS
Labelsmodule_animation, qe-testadded
ReporterVarun Joshi
AssigneeVishal Duggal
Created2012-03-08T13:10:46.000+0000
Updated2012-11-02T19:08:27.000+0000

Description

If one animated window is brought up atop another animated window, on changing the orientation the old window's rotation gets screwed. (Test on the iPad simulator) Here are the steps to reproduce the issue: 1. Run the sample app. (Three files: app.js, win2.js, win3.js) 2. Click on the "open win2" button and then click on the "open win3" button. This brings out the "Window 3" on top of "Window 2" with fadeIn animation. 3. Now, rotate the simulator and you will see the rotation of "Window 2" not aligned as it normally does if you do not bring up "Window 3" i.e not click on "open win3" button or even when the window is not animated. In the app.js file, set any of the animWin2 or animWin3 windows to false/true to turn off/on the animation: {noformat} var animWin2 = true; var animWin3 = true; {noformat} The test files are attached.

Attachments

FileDateSize
app.js2012-03-08T13:10:46.000+00002662
win2.js2012-03-08T13:10:46.000+0000146
win3.js2012-03-08T13:10:46.000+0000142

Comments

  1. Eric Merriman 2012-03-19

    Verified fixed with SDK 2.0.0.v20120319003254 and Titanium Studio, build: 2.0.0.201203182248. Window 2 rotation looks fine regardless of the presence of window 3.
  2. Sabil Rahim 2012-03-28

    Reopening to add Fix Version tag of Release 1.8.3
  3. Shyam Bhadauria 2012-07-08

    Re-opening to edit label.

JSON Source