[TIMOB-2743] iOS: remote streaming 2 - no spinner is invoked on load
GitHub Issue | n/a |
---|---|
Type | Bug |
Priority | Medium |
Status | Closed |
Resolution | Fixed |
Resolution Date | 2011-04-18T12:59:10.000+0000 |
Affected Version/s | n/a |
Fix Version/s | Release 1.7.0, Sprint 2011-11, Release 1.6.2 |
Components | iOS |
Labels | activity, defect, indicator, ios, regression, reported-1.6.0, video |
Reporter | Thomas Huelbert |
Assignee | Blain Hamon |
Created | 2011-04-15T03:28:21.000+0000 |
Updated | 2011-04-18T12:59:10.000+0000 |
Description
iOS 4.1 4GT iPod touch. Titanium SDK version: 1.6.0 (01/04/11 08:01 e49700d)
worked in 1.5.0, seems a little intermittant.
1.Phone > Play movie > Remote streaming
2.look for spinner when the test loads
results: white screen, no spinner, then vidoe loads
expected: black screen with spinner, then video starts
Possibly an Apple bug relating to video drawing code. Going to have to try and duplicate outside Titanium before solving bug; otherwise it's some kind of race condition within our draw code.
Six of one, half dozen of the other. Looks like a combo of Apple drawing code (which doesn't always draw the video view right away) and our own positioning code.
(from [7b539a45becf25c3190f5c860bea4b974fab8442]) [#2743 state:fixed-in-qa milestone:"Sprint 2011-11"] Size video player to frame on creation. https://github.com/appcelerator/titanium_mobile/commit/7b539a45becf25c3190f5c860bea4b974fab8442"> https://github.com/appcelerator/titanium_mobile/commit/7b539a45becf...
Tested with Titanium SDK version: 1.7.0 (03/15/11 11:42 1f6dbfe) on
iPad2 4.3
Simulator 4.1
(from [cad8975cea69df15cc8cfc5c0c1486069e6d59a1]) [#2879 state:fixed-in-qa][#2743] Don't render the video player view until it's requested (and laid out) by the parent. https://github.com/appcelerator/titanium_mobile/commit/cad8975cea69df15cc8cfc5c0c1486069e6d59a1"> https://github.com/appcelerator/titanium_mobile/commit/cad8975cea69...
(from [9ce587aa5be755ec5a72055eff06c468161ac2f6]) [#2743 state:fixed-in-qa milestone:"Sprint 2011-11"] Size video player to frame on creation. https://github.com/appcelerator/titanium_mobile/commit/9ce587aa5be755ec5a72055eff06c468161ac2f6"> https://github.com/appcelerator/titanium_mobile/commit/9ce587aa5be7...
(from [ad5db8076d1d46419189d7af06218c5a28d2f83c]) Revert "[#2743 state:fixed-in-qa milestone:"Sprint 2011-11"] Size video player to frame on creation."
Fix should not go into 1.6.x branch; not considered critical and this was also a partial fix for
a similar issue (but caused its own problems).
This reverts commit 9ce587aa5be755ec5a72055eff06c468161ac2f6.
https://github.com/appcelerator/titanium_mobile/commit/ad5db8076d1d46419189d7af06218c5a28d2f83c"> https://github.com/appcelerator/titanium_mobile/commit/ad5db8076d1d...
Bad commit to 1.6.x nuked Natalie's hard work in resolving this bug. Sorry Natalie!
Setting affectedVersion. Not possible w/o reopening.
Re-closing after updating affected version.