Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-25774] Windows: Contact request should not block UI thread

GitHub Issuen/a
TypeStory
PriorityMedium
StatusClosed
ResolutionFixed
Resolution Date2018-10-08T16:47:03.000+0000
Affected Version/sRelease 7.0.0
Fix Version/sRelease 7.5.0
ComponentsWindows
Labelsn/a
ReporterKota Iguchi
AssigneeKota Iguchi
Created2018-02-13T07:24:29.000+0000
Updated2018-10-09T17:41:13.000+0000

Description

Requesting access to contact while ContactManager::RequestStoreAsync should not block UI thread because permission requesting dialog actually uses UI thread. This causes intermittent application freeze described in TIMOB-23332.

Comments

  1. Kota Iguchi 2018-02-13

    https://github.com/appcelerator/titanium_mobile_windows/pull/1183
  2. Keerthi Mahalingam 2018-10-02

    FR Passed. Waiting for CR and merge.
  3. Keerthi Mahalingam 2018-10-08

    PR merged
  4. Keerthi Mahalingam 2018-10-09

    Verified the fix on SDK 7.5.0.v20181008124804. No freezing. Works as expected. Closing.
       Name                        = Microsoft Windows 10 Pro 
         Version                     = 10.0.17134 
         Architecture                = 64bit 
         Node.js 
         Node.js Version             = 8.9.1 
         npm Version                 = 5.5.1 
       Titanium CLI 
         CLI Version                 = 5.1.1 
       Titanium SDK 
         SDK Version                 = 7.5.0.v20181008124804 
       Device 
       Lumia 650 dual sim  windows 10
       Mobile emulator 10.0.14393 1080p 
       

JSON Source