{ "id": "162653", "key": "TIMOB-23784", "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": "11", "description": "Is not a bug in our product", "name": "Not Our Bug" }, "resolutiondate": "2016-08-19T18:47:47.000+0000", "created": "2016-08-17T10:22:18.000+0000", "priority": { "name": "High", "id": "2" }, "labels": [ "blank", "ios", "ti.map" ], "versions": [ { "id": "17706", "name": "Release 5.4.0", "archived": false, "released": true, "releaseDate": "2016-08-11" } ], "issuelinks": [ { "id": "52526", "type": { "id": "10002", "name": "Duplicate", "inward": "is duplicated by", "outward": "duplicates" }, "inwardIssue": { "id": "162774", "key": "MOD-2284", "fields": { "summary": "Map: iOS: Zoom in the SATELLITE map will lead to a black white screen", "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": "None", "id": "6" }, "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false } } } } ], "assignee": { "name": "apetkov", "key": "apetkov", "displayName": "Angel Petkov", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2016-08-24T01:29:29.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": "*Problem Description*: \r\nI'm using ti.map module version which is shipped with the platform. The map loads correctly, but when I zoom it in, after some zooming it gives blank screen.\r\n\r\nPlease find the screen shot.\r\n\r\n*Steps to reproduce the issue:*\r\n1. Use the test case below and run the app.\r\n2. Click on the annotation and keep zooming in until the screen goes blank.\r\n\r\n*Test Case:*\r\n\r\n{code:javascript}\r\n\r\nvar Map = require('ti.map');\r\nvar win = Titanium.UI.createWindow();\r\n\r\nvar mountainView = Map.createAnnotation({\r\n latitude:37.390749,\r\n longitude:-122.081651,\r\n title:\"Appcelerator Headquarters\",\r\n subtitle:'Mountain View, CA',\r\n pincolor:Map.ANNOTATION_RED,\r\n myid:1 // Custom property to uniquely identify this annotation.\r\n});\r\n\r\nvar mapview = Map.createView({\r\n mapType: Map.SATELLITE_TYPE,\r\n region: {\r\n latitude:37.390749, \r\n longitude:-122.081651,\r\n latitudeDelta:0.01, \r\n longitudeDelta:0.01\r\n },\r\n animate:true,\r\n regionFit:true,\r\n userLocation:true,\r\n annotations:[mountainView]\r\n});\r\n\r\nwin.add(mapview);\r\n\r\nwin.open();\r\n{code}\r\n\r\nThanks.", "attachment": [ { "id": "60061", "filename": "Screen Shot 2016-08-17 at 4.26.43 PM.png", "author": { "name": "jnaher", "key": "jnaher", "displayName": "Jebun Naher", "active": false, "timeZone": "Asia/Dhaka" }, "created": "2016-08-17T10:26:11.000+0000", "size": 209867, "mimeType": "image/png" } ], "flagged": false, "summary": "Ti.Map (iOS): the map gives blank screen after zooming in several times", "creator": { "name": "jnaher", "key": "jnaher", "displayName": "Jebun Naher", "active": false, "timeZone": "Asia/Dhaka" }, "subtasks": [], "reporter": { "name": "jnaher", "key": "jnaher", "displayName": "Jebun Naher", "active": false, "timeZone": "Asia/Dhaka" }, "environment": "SDK: 5.3.0GA, 5.3.1.GA and 5.4.0.GA\r\nDevice: iPad, iPhone device 6S\r\n\r\nTi.Map: 2.7.1\r\n", "comment": { "comments": [ { "id": "393422", "author": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "body": "Whicht i.map version? And did it work before? Nearly can't believe it's a ti.map issue (maybe ATS blocking something or the zoom-level is too huge for Apple Maps to render).", "updateAuthor": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "created": "2016-08-17T21:42:32.000+0000", "updated": "2016-08-17T21:45:07.000+0000" }, { "id": "393518", "author": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "body": "[~jnaher]: Angel will take a look. Beforehand, it would be good to know if leaving out certain properties (looking at {{latitudeDelta}} / {{longitudeDelta}} and {{regionFit}} ) changes something.", "updateAuthor": { "name": "apetkov", "key": "apetkov", "displayName": "Angel Petkov", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2016-08-18T16:07:06.000+0000", "updated": "2016-08-19T17:34:38.000+0000" }, { "id": "393638", "author": { "name": "apetkov", "key": "apetkov", "displayName": "Angel Petkov", "active": true, "timeZone": "America/Los_Angeles" }, "body": "After looking around on apple forums seems that this is a known apple [issue|https://forums.developer.apple.com/thread/31064] with the maps. One fix could be if we restrict the zoom level if Map.SATELLITE_TYPE is set, however it wouldn't be the best practice. ", "updateAuthor": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "created": "2016-08-19T18:44:18.000+0000", "updated": "2016-08-19T18:46:46.000+0000" }, { "id": "393641", "author": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "body": "As mentioned by [~apetkov], this is not a Titanium but an iOS issue. You need to watch the zoom-level and watch it's value manually so it doesn't overflow.", "updateAuthor": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "created": "2016-08-19T18:47:47.000+0000", "updated": "2016-08-19T18:47:47.000+0000" } ], "maxResults": 5, "total": 5, "startAt": 0 } } }