[TIMOB-3068] Window events not firing correctly post lifecycle refactor
GitHub Issue | n/a |
---|---|
Type | Bug |
Priority | Medium |
Status | Closed |
Resolution | Fixed |
Resolution Date | 2011-04-17T02:00:49.000+0000 |
Affected Version/s | n/a |
Fix Version/s | Release 1.6.0 M08 |
Components | Android |
Labels | android, defect, events, refactor, regression, release-1.6.0, reported-1.6.0 |
Reporter | Opie Cyrus |
Assignee | Opie Cyrus |
Created | 2011-04-15T03:35:55.000+0000 |
Updated | 2011-04-17T02:00:49.000+0000 |
Description
Focus, Blur, and Close window events not firing (1.6 and 2.3). Base UI > window events, open a second time and check results
(from [741a8edd29f567e530e74c9bb9082166ca0aa298]) [#3068 state:fixed-in-qa] [#3067 state:fixed-in-qa] fix window not being set when window opened is URL
added call to bindProxies in windowCreated() in order to make sure the window member is set when the window being opened is via URL. Currently, the window was only set via bindProxies if the window was a non URL heavyweight window.
https://github.com/appcelerator/titanium_mobile/commit/741a8edd29f567e530e74c9bb9082166ca0aa298"> https://github.com/appcelerator/titanium_mobile/commit/741a8edd29f5...
(from [0c5c9371c0ed6f46c5cbd11a379cf0656d5c4d58]) [#3068 state:fixed-in-qa] add NPE check when fireOnDestroy is called
add NPE check in order to handle a situation where force close causes the app to restart and then immediately crashes again
https://github.com/appcelerator/titanium_mobile/commit/0c5c9371c0ed6f46c5cbd11a379cf0656d5c4d58"> https://github.com/appcelerator/titanium_mobile/commit/0c5c9371c0ed...
[INFO] Titanium SDK version: 1.6.0 (02/08/11 20:55 bd9d124...) galaxy tab (2.2.2) G1 (1.6) Nexus S (2.3) sim 2.1
Replacing
reported-1.6
tag with the standardreported-1.6.0
tag.