{ "id": "62158", "key": "TIMOB-1526", "fields": { "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false }, "project": { "id": "10153", "key": "TIMOB", "name": "Titanium SDK/CLI", "projectCategory": { "id": "10100", "description": "Titanium and related SDKs used in application development", "name": "Client" } }, "fixVersions": [ { "id": "11242", "name": "Release 1.6.0 M09", "archived": true, "released": true, "releaseDate": "2011-02-14" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2011-04-17T01:56:24.000+0000", "created": "2011-04-15T02:55:05.000+0000", "priority": { "name": "Trivial", "id": "5" }, "labels": [ "apple", "bug", "defect", "ios", "ipad", "regression", "release-1.6.0" ], "versions": [], "issuelinks": [ { "id": "16502", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "inwardIssue": { "id": "89407", "key": "TIMOB-8500", "fields": { "summary": "iOS: NavBar moves out of place on video player", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "priority": { "name": "Medium", "id": "3" }, "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false } } } } ], "assignee": { "name": "blainhamon", "key": "blainhamon", "displayName": "Blain Hamon", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2012-04-11T19:04:03.000+0000", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "components": [ { "id": "10206", "name": "iOS", "description": "iOS Platform" } ], "description": "{html}

1.Ks-iPad >main tests > embedded video in portrait
\n2.tap fullscreen (or do the pinch out gesture)
\n3.rotate to landscape
\n4.toggle fullscreen
\n5.note the ipad UI, tap to invoke menu

\n

results: the menu and ipad UI is in landscape, but the app is in\nportrait

{html}", "attachment": [ { "id": "18014", "filename": "statusbar-issue.png", "author": { "name": "kael", "key": "kael", "displayName": "Kael", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-04-15T02:55:05.000+0000", "size": 210491, "mimeType": "image/png" } ], "flagged": false, "summary": "new Issue: iPad - Orientation issues when rotating with video in fullscreen", "creator": { "name": "thomashuelbert", "key": "thomashuelbert", "displayName": "Thomas Huelbert", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "thomashuelbert", "key": "thomashuelbert", "displayName": "Thomas Huelbert", "active": true, "timeZone": "America/Los_Angeles" }, "environment": null, "comment": { "comments": [ { "id": "125929", "author": { "name": "stephentramer", "key": "stephentramer", "displayName": "Stephen Tramer", "active": true, "timeZone": "America/Los_Angeles" }, "body": "{html}

Apple bug, as suspected. Will close when fixed.

{html}", "updateAuthor": { "name": "stephentramer", "key": "stephentramer", "displayName": "Stephen Tramer", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-04-15T02:55:05.000+0000", "updated": "2011-04-15T02:55:05.000+0000" }, { "id": "125930", "author": { "name": "stephentramer", "key": "stephentramer", "displayName": "Stephen Tramer", "active": true, "timeZone": "America/Los_Angeles" }, "body": "{html}

Tagging \"apple bug\". All future bugs which are determined to be\nApple bugs should be tagged with this, and ideally have their radar\n#s posted.

{html}", "updateAuthor": { "name": "stephentramer", "key": "stephentramer", "displayName": "Stephen Tramer", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-04-15T02:55:06.000+0000", "updated": "2011-04-15T02:55:06.000+0000" }, { "id": "125931", "author": { "name": "stephentramer", "key": "stephentramer", "displayName": "Stephen Tramer", "active": true, "timeZone": "America/Los_Angeles" }, "body": "{html}

Confirmed that Apple has fixed the described bug. However, our\nsplit view draws incorrectly (it draws as if the status bar is not\nvisible). Going to leave this here.

{html}", "updateAuthor": { "name": "stephentramer", "key": "stephentramer", "displayName": "Stephen Tramer", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-04-15T02:55:06.000+0000", "updated": "2011-04-15T02:55:06.000+0000" }, { "id": "125932", "author": { "name": "jhaynie", "key": "jhaynie", "displayName": "Jeff Haynie", "active": false, "timeZone": "America/Los_Angeles" }, "body": "{html}

(from [d5a866a0252c06c70464c57a9ef2f15d4eb40d6b])\n[#1526 state:fixed-in-qa] If the screen rotates\nwhile in fullscreen mode, redraw on fullscreen exit to accomodate\nstatus bar. \nhttps://github.com/appcelerator/titanium_mobile/commit/d5a866a0252c...

{html}", "updateAuthor": { "name": "jhaynie", "key": "jhaynie", "displayName": "Jeff Haynie", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2011-04-15T02:55:06.000+0000", "updated": "2011-04-15T02:55:06.000+0000" }, { "id": "125933", "author": { "name": "thomashuelbert", "key": "thomashuelbert", "displayName": "Thomas Huelbert", "active": true, "timeZone": "America/Los_Angeles" }, "body": "{html}

Titanium SDK version: 1.5.0 (12/04/10 08:46 b7b9e78) ipad 4.2.1\n3g

{html}", "updateAuthor": { "name": "thomashuelbert", "key": "thomashuelbert", "displayName": "Thomas Huelbert", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-04-15T02:55:06.000+0000", "updated": "2011-04-15T02:55:06.000+0000" }, { "id": "125934", "author": { "name": "kael", "key": "kael", "displayName": "Kael", "active": true, "timeZone": "America/Los_Angeles" }, "body": "{html}

The status bar bug is not fixed.

\n

How to reproduce this bug:
\n1. KitchenSink-iPad > Main tests > Embedded video in\nportrait
\n2. Launch the video and tap fullscreen (in Portrait)
\n3. Rotate to Landscape during the video is playing
\n4. Wait (!!!) until the end of the video. Be careful the video in\nthe project continues to play 2 or 3 seconds after the\nstop-frame
\n5. Rotate to Portrait
\n6. Touch the screen, and press the \"Done\" button just appear
\n7. Look the issue (the statusBar and the navigationBar) or see the\nattachment

\n

I use Titanium SDK version 1.5.1 and iPad 4.2 (simulator and\ndevice).

{html}", "updateAuthor": { "name": "kael", "key": "kael", "displayName": "Kael", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-04-15T02:55:07.000+0000", "updated": "2011-04-15T02:55:07.000+0000" }, { "id": "125935", "author": { "name": "thomashuelbert", "key": "thomashuelbert", "displayName": "Thomas Huelbert", "active": true, "timeZone": "America/Los_Angeles" }, "body": "{html}

As described by Kael above, [INFO] Titanium SDK version: 1.6.0 (01/24/11\n08:14 e1cb22a) ipad 3.2. Stephen, let me know if you want a new\nrecord for this.

{html}", "updateAuthor": { "name": "thomashuelbert", "key": "thomashuelbert", "displayName": "Thomas Huelbert", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-04-15T02:55:07.000+0000", "updated": "2011-04-15T02:55:07.000+0000" }, { "id": "125936", "author": { "name": "stephentramer", "key": "stephentramer", "displayName": "Stephen Tramer", "active": true, "timeZone": "America/Los_Angeles" }, "body": "{html}

What the hell, lighthouse updated the wrong bug.

{html}", "updateAuthor": { "name": "stephentramer", "key": "stephentramer", "displayName": "Stephen Tramer", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-04-15T02:55:07.000+0000", "updated": "2011-04-15T02:55:07.000+0000" }, { "id": "125937", "author": { "name": "stephentramer", "key": "stephentramer", "displayName": "Stephen Tramer", "active": true, "timeZone": "America/Los_Angeles" }, "body": "{html}

Changing this back to 'new' as well.

{html}", "updateAuthor": { "name": "stephentramer", "key": "stephentramer", "displayName": "Stephen Tramer", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-04-15T02:55:08.000+0000", "updated": "2011-04-15T02:55:08.000+0000" }, { "id": "125938", "author": { "name": "thomashuelbert", "key": "thomashuelbert", "displayName": "Thomas Huelbert", "active": true, "timeZone": "America/Los_Angeles" }, "body": "{html}

whats up with LH today?

{html}", "updateAuthor": { "name": "thomashuelbert", "key": "thomashuelbert", "displayName": "Thomas Huelbert", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-04-15T02:55:09.000+0000", "updated": "2011-04-15T02:55:09.000+0000" }, { "id": "125939", "author": { "name": "jhaynie", "key": "jhaynie", "displayName": "Jeff Haynie", "active": false, "timeZone": "America/Los_Angeles" }, "body": "{html}

(from [bd12917d2bd83d555608c28049855b29a0defc6f])\n[#1526 state:fixed-in-qa milestone:Release 1.6.0\nM07] Creation of new kTiDidRotateNotification, which advertises to\ninterested listeners when a rotation has occurred. \nhttps://github.com/appcelerator/titanium_mobile/commit/bd12917d2bd8...

{html}", "updateAuthor": { "name": "jhaynie", "key": "jhaynie", "displayName": "Jeff Haynie", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2011-04-15T02:55:09.000+0000", "updated": "2011-04-15T02:55:09.000+0000" }, { "id": "125940", "author": { "name": "stephentramer", "key": "stephentramer", "displayName": "Stephen Tramer", "active": true, "timeZone": "America/Los_Angeles" }, "body": "{html}

Forgot that milestone detection is bad.

{html}", "updateAuthor": { "name": "stephentramer", "key": "stephentramer", "displayName": "Stephen Tramer", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-04-15T02:55:09.000+0000", "updated": "2011-04-15T02:55:09.000+0000" }, { "id": "125941", "author": { "name": "kael", "key": "kael", "displayName": "Kael", "active": true, "timeZone": "America/Los_Angeles" }, "body": "{html}

I tested (Titanium SDK version 1.6.0 build rb130f898 01/26/11\n10:31 PM) and it's not really fixed.
\nNow the statusBar and the navigationBar are correctly positioned\nwhen i leave the fullscreen mode, but:
\n(when i test what I wrote above) 1. When I rotate to Portrait\n(point 5. above), the video replays from the beginning (but it is\nsupposed to be completed)
\n2. When I rotate to Portrait (point 5. again), the animation is\nweird: the player is in fullscreen mode but you can see the screen\nunder the MediaPlayer redraw

{html}", "updateAuthor": { "name": "kael", "key": "kael", "displayName": "Kael", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-04-15T02:55:09.000+0000", "updated": "2011-04-15T02:55:09.000+0000" }, { "id": "125942", "author": { "name": "stephentramer", "key": "stephentramer", "displayName": "Stephen Tramer", "active": true, "timeZone": "America/Los_Angeles" }, "body": "{html}

Does not replay but there are redraw errors.

{html}", "updateAuthor": { "name": "stephentramer", "key": "stephentramer", "displayName": "Stephen Tramer", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-04-15T02:55:09.000+0000", "updated": "2011-04-15T02:55:09.000+0000" }, { "id": "125943", "author": { "name": "jhaynie", "key": "jhaynie", "displayName": "Jeff Haynie", "active": false, "timeZone": "America/Los_Angeles" }, "body": "{html}

(from [98098273e6ea809546949b57019fc9df942ad946])\n[#1526 state:fixed-in-qa] Check that the movie\nplayer is valid before querying fullscreen status in rotation\ncheck. \nhttps://github.com/appcelerator/titanium_mobile/commit/98098273e6ea...

{html}", "updateAuthor": { "name": "jhaynie", "key": "jhaynie", "displayName": "Jeff Haynie", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2011-04-15T02:55:10.000+0000", "updated": "2011-04-15T02:55:10.000+0000" }, { "id": "125944", "author": { "name": "thomashuelbert", "key": "thomashuelbert", "displayName": "Thomas Huelbert", "active": true, "timeZone": "America/Los_Angeles" }, "body": "{html}

looks great on 4.2, but the steps above on ipad 3.2 has some\nserious redraw, see: https://skitch.com/thomashue/rppjr/img-0095.
\ntodays pull 1.6.0.349debe

{html}", "updateAuthor": { "name": "thomashuelbert", "key": "thomashuelbert", "displayName": "Thomas Huelbert", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-04-15T02:55:10.000+0000", "updated": "2011-04-15T02:55:10.000+0000" }, { "id": "125945", "author": { "name": "stephentramer", "key": "stephentramer", "displayName": "Stephen Tramer", "active": true, "timeZone": "America/Los_Angeles" }, "body": "{html}

This redraw issue may not be able to be corrected until the end\nof reorientation, when I assume it is. Will have to look at this\nlater.

{html}", "updateAuthor": { "name": "stephentramer", "key": "stephentramer", "displayName": "Stephen Tramer", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-04-15T02:55:10.000+0000", "updated": "2011-04-15T02:55:10.000+0000" }, { "id": "125946", "author": { "name": "kael", "key": "kael", "displayName": "Kael", "active": true, "timeZone": "America/Los_Angeles" }, "body": "{html}

Hi, it's working fine only on simulator.
\nOn device (testes with last the Titanium SDK build and devices iPad\n3.2.2 and iPad 4.2), the statusBar blinks (appears and disappears)\nbefore playing the video.

{html}", "updateAuthor": { "name": "kael", "key": "kael", "displayName": "Kael", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-04-15T02:55:10.000+0000", "updated": "2011-04-15T02:55:10.000+0000" }, { "id": "125947", "author": { "name": "stephentramer", "key": "stephentramer", "displayName": "Stephen Tramer", "active": true, "timeZone": "America/Los_Angeles" }, "body": "{html}

Not seeing any of the described behavior under 4.2. 3.2 probably\nhas some internal animation differences which prevent it from\ndisplaying correctly.

{html}", "updateAuthor": { "name": "stephentramer", "key": "stephentramer", "displayName": "Stephen Tramer", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-04-15T02:55:10.000+0000", "updated": "2011-04-15T02:55:10.000+0000" }, { "id": "125948", "author": { "name": "blainhamon", "key": "blainhamon", "displayName": "Blain Hamon", "active": true, "timeZone": "America/Los_Angeles" }, "body": "{html}

Going to have Thomas show this to me. This might not make it\ninto 1.6 if it means deep changes, but I will be taking a look.

{html}", "updateAuthor": { "name": "blainhamon", "key": "blainhamon", "displayName": "Blain Hamon", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-04-15T02:55:11.000+0000", "updated": "2011-04-15T02:55:11.000+0000" }, { "id": "125949", "author": { "name": "thomashuelbert", "key": "thomashuelbert", "displayName": "Thomas Huelbert", "active": true, "timeZone": "America/Los_Angeles" }, "body": "{html}

start video, change aspect ratio, change orientation, hit the\ndone button. App and status bar are now out of synch.

{html}", "updateAuthor": { "name": "thomashuelbert", "key": "thomashuelbert", "displayName": "Thomas Huelbert", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-04-15T02:55:11.000+0000", "updated": "2011-04-15T02:55:11.000+0000" }, { "id": "125950", "author": { "name": "stephentramer", "key": "stephentramer", "displayName": "Stephen Tramer", "active": true, "timeZone": "America/Los_Angeles" }, "body": "{html}

Marking fixed-in-qa. Still unable to dupe the 4.3 thing, and 3.2\nis actually an Apple bug. Surprise!

\n

I have a test app which proves that it is available, if you want\nit, Thom.

{html}", "updateAuthor": { "name": "stephentramer", "key": "stephentramer", "displayName": "Stephen Tramer", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-04-15T02:55:11.000+0000", "updated": "2011-04-15T02:55:11.000+0000" }, { "id": "125951", "author": { "name": "stephentramer", "key": "stephentramer", "displayName": "Stephen Tramer", "active": true, "timeZone": "America/Los_Angeles" }, "body": "{html}

Forgot to reclaim, too.

{html}", "updateAuthor": { "name": "stephentramer", "key": "stephentramer", "displayName": "Stephen Tramer", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-04-15T02:55:11.000+0000", "updated": "2011-04-15T02:55:11.000+0000" }, { "id": "125952", "author": { "name": "thomashuelbert", "key": "thomashuelbert", "displayName": "Thomas Huelbert", "active": true, "timeZone": "America/Los_Angeles" }, "body": "{html}

bummer about 3.2, but nothing we can do about it, as per\nStramer. Unable to see the issue in 4.2, closing

{html}", "updateAuthor": { "name": "thomashuelbert", "key": "thomashuelbert", "displayName": "Thomas Huelbert", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-04-15T02:55:12.000+0000", "updated": "2011-04-15T02:55:12.000+0000" } ], "maxResults": 24, "total": 24, "startAt": 0 } } }