Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-3068] Window events not firing correctly post lifecycle refactor

GitHub Issuen/a
TypeBug
PriorityMedium
StatusClosed
ResolutionFixed
Resolution Date2011-04-17T02:00:49.000+0000
Affected Version/sn/a
Fix Version/sRelease 1.6.0 M08
ComponentsAndroid
Labelsandroid, defect, events, refactor, regression, release-1.6.0, reported-1.6.0
ReporterOpie Cyrus
AssigneeOpie Cyrus
Created2011-04-15T03:35:55.000+0000
Updated2011-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

Comments

  1. Opie Cyrus 2011-04-15

    (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...

  2. Opie Cyrus 2011-04-15

    (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...

  3. Thomas Huelbert 2011-04-15

    [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

  4. Don Thorp 2011-04-15

    Replacing reported-1.6 tag with the standard reported-1.6.0 tag.

JSON Source