{ "id": "126593", "key": "TIMOB-16477", "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": [ { "id": "15931", "description": "2014 Sprint 05", "name": "2014 Sprint 05", "archived": true, "released": true, "releaseDate": "2014-03-14" }, { "id": "15932", "description": "2014 Sprint 05 API", "name": "2014 Sprint 05 API", "archived": true, "released": true, "releaseDate": "2014-03-14" } ], "resolution": { "id": "2", "description": "The problem described is an issue which will never be fixed.", "name": "Won't Fix" }, "resolutiondate": "2014-02-26T22:36:03.000+0000", "created": "2014-02-19T17:04:58.000+0000", "priority": { "name": "Low", "id": "4" }, "labels": [ "supportTeam", "triage" ], "versions": [ { "id": "15856", "description": "Release 3.2.1", "name": "Release 3.2.1", "archived": false, "released": true, "releaseDate": "2014-02-10" } ], "issuelinks": [ { "id": "35448", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "outwardIssue": { "id": "61298", "key": "TIMOB-666", "fields": { "summary": "iOS: SectionIndexTitle in TableView overlaps the SearchBar", "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": "Medium", "id": "3" }, "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false } } } } ], "assignee": { "name": "vduggal", "key": "vduggal", "displayName": "Vishal Duggal", "active": false, "timeZone": "America/Los_Angeles" }, "updated": "2017-03-23T22:42:31.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": "h6.Issue description\r\niOS native issue causing the section index overlap with the search bar on TiUIListView.\r\n\r\nh6.Steps to reproduce\r\n(1) Run Sample code: https://gist.github.com/egomez99/1288d6ff7d97c5b76230\r\n(2) When App launches Cancel button of searchBar is displayed but overlapped by Section Index. Image on the left of screen shoot. \r\n(3) Click search box and type anything. \r\n(4) Click either cancel or search. Section index overlap searchBar (Image on the right of screen shoot). ", "attachment": [ { "id": "46043", "filename": "ListView_IndexBar.jpg", "author": { "name": "egomez", "key": "egomez", "displayName": "Eduardo Gomez", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2014-02-19T17:04:58.000+0000", "size": 181694, "mimeType": "image/jpeg" } ], "flagged": false, "summary": "iOS: Section index overlap with the search bar", "creator": { "name": "egomez", "key": "egomez", "displayName": "Eduardo Gomez", "active": false, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "egomez", "key": "egomez", "displayName": "Eduardo Gomez", "active": false, "timeZone": "America/Los_Angeles" }, "environment": "iOS 7.0.4\r\n", "comment": { "comments": [ { "id": "294857", "author": { "name": "vduggal", "key": "vduggal", "displayName": "Vishal Duggal", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Regarding the section index overlapping the searchbar, we can not fix this issue (See TIMOB-666 for an explanation).\r\n\r\nRegarding the second issue raised here that the cancel button disappears when search ends, this is native behavior of the search controller (used with the searchView API). We can override this behavior by forcing the cancel button to show when search controller is no longer active but it has 2 problems\r\n\r\n1. The UI transition is glitchy\r\n2. The cancel button becomes interactable after the search bar blurs.\r\n\r\nGoing to mark this issue as Wont Fix. Please use the searchText API in ListView in conjunction with the searchBar. A simple sample is included in TIMOB-16507", "updateAuthor": { "name": "vduggal", "key": "vduggal", "displayName": "Vishal Duggal", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2014-02-26T22:36:03.000+0000", "updated": "2014-02-26T22:36:03.000+0000" }, { "id": "415486", "author": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Closing ticket as Won't Fix with reference to the above comments.", "updateAuthor": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2017-03-23T22:42:31.000+0000", "updated": "2017-03-23T22:42:31.000+0000" } ], "maxResults": 3, "total": 3, "startAt": 0 } } }