{ "id": "141608", "key": "TIMOB-18204", "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": [], "resolution": { "id": "7", "description": "", "name": "Invalid" }, "resolutiondate": "2017-05-02T22:08:05.000+0000", "created": "2014-12-15T21:13:21.000+0000", "priority": { "name": "Low", "id": "4" }, "labels": [ "qe-3.5.0" ], "versions": [ { "id": "16704", "description": "Release 3.5.0", "name": "Release 3.5.0", "archived": false, "released": true, "releaseDate": "2015-01-13" } ], "issuelinks": [ { "id": "44126", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "inwardIssue": { "id": "134245", "key": "TIMOB-17463", "fields": { "summary": "KitchenSink: Text Area autodetect returning wrong values", "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": "Low", "id": "4" }, "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false } } } } ], "assignee": { "name": "emerriman", "key": "emerriman", "displayName": "Eric Merriman ", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2017-05-02T22:08:05.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": "h5.Description\r\n\r\nIn KitchenSink->Controls->Text Area->Auto Link, when using the 'Detect All' button the incorrect value is returned, I am unsure what value is expected due to TIMOB-17463 but the value received is *4294967295*.\r\n\r\nThe code in KitchenSink uses the deprecated Ti.UI.iOS.AUTODETECT_ALL, however in the attached app.js I have changed the code to use Ti.UI.AUTOLINK_ALL and the *value remains the same*.\r\n\r\nI believe this *is a regression* as although in previous versions the value was wrong, this is a completely different value.\r\n\r\nWhen the code is run on Android different behaviour is seen as the value returned is 15.\r\n\r\nh5.Steps To Reproduce\r\n\r\n1. Using the attached app.js build to an iOS device or sim\r\n2. Check the value shown in the 'autoLink' field.\r\n\r\nh5.Actual Result\r\n\r\nThe value returned is 4294967295\r\n\r\nh5.Expected Result\r\n\r\nThe expected value is unknown, on Android the value is 15.", "attachment": [ { "id": "53221", "filename": "app.js", "author": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "created": "2014-12-15T21:13:21.000+0000", "size": 2817, "mimeType": "text/javascript" } ], "flagged": false, "summary": "iOS: Ti.UI.AUTOLINK_ALL returns an incorrect value", "creator": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "subtasks": [], "reporter": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "environment": "Mac OSX 10.10.1\r\nAppcelerator Studio, build: 3.4.1.201410281743\r\nTitanium SDK build: 3.5.0.v20141215104115\r\nTitanium CLI, build: 3.4.1\r\nAlloy: 1.5.1\r\nXcode 6.1.1 \r\niPhone 6 Plus (8.1), iPad Air 2 (8.2)\r\nKitchenSink (master branch)", "comment": { "comments": [ { "id": "336450", "author": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "body": "The proper fix for this is to remove the display of the value in KitchenSink, and instead just have a test case which exercises the functionality.", "updateAuthor": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2014-12-15T22:10:33.000+0000", "updated": "2014-12-15T22:10:33.000+0000" }, { "id": "418943", "author": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Resolving ticket as Invalid as there is now a new version of Kitchen Sink available and we no longer support the version which relates to this ticket.", "updateAuthor": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2017-05-02T22:08:05.000+0000", "updated": "2017-05-02T22:08:05.000+0000" } ], "maxResults": 2, "total": 2, "startAt": 0 } } }