{ "id": "112049", "key": "TIMOB-13298", "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": "14162", "description": "Release 3.1.0", "name": "Release 3.1.0", "archived": true, "released": true, "releaseDate": "2013-04-16" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2013-04-06T16:37:10.000+0000", "created": "2013-04-01T19:29:06.000+0000", "priority": { "name": "High", "id": "2" }, "labels": [ "SupportTeam", "module_scrollableview", "qe-testadded", "triage" ], "versions": [ { "id": "14164", "description": "Release 3.0.2", "name": "Release 3.0.2", "archived": true, "released": true, "releaseDate": "2013-02-19" } ], "issuelinks": [], "assignee": { "name": "mstepanov", "key": "mstepanov", "displayName": "Max Stepanov", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2013-09-30T08:58:17.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": "h4. Problem Description \r\nin the ScrollableView, the dots show and lights correctly but NOT if it's selected the last view. In this case the last dot lights but then returns to the previous one.\r\n\r\nh4. Steps to reproduce\r\n1. Create new mobile project\r\n2. Add this code to app.js:\r\n{code}\r\nvar win = Ti.UI.createWindow({backgroundColor:'white',});\r\n\r\nvar matchView = Ti.UI.createView({ \r\n layout:'vertical',\r\n backgroundColor:'red',\r\n});\r\nvar voteView = Ti.UI.createView({ \r\n layout:'vertical',\r\n backgroundColor:'blue'\r\n});\r\nvar tacticsView = Ti.UI.createView({ \r\n layout:'vertical',\r\n\tbackgroundColor:'yellow',\r\n});\r\nvar cont = Ti.UI.createScrollableView({\r\n top:'3%',\r\n bottom:'3%',\r\n right:'3%',\r\n left:'3%',\r\n borderRadius:8,\r\n backgroundColor:'white',\r\n views:[matchView,voteView,tacticsView],\r\n showPagingControl:true\r\n});\r\nwin.add(cont);\r\nwin.open();\r\n{code}\r\n3. Scroll to the right, and when yuou reach to the last view in the scrollableview, the pager will show the previous one, even if the view is the right one. \r\n\r\nh4. Extra info\r\nhttp://developer.appcelerator.com/question/150306/pagingcontrol-dots-behave-uncorrectly\r\n", "attachment": [], "flagged": false, "summary": "iOS: Paging Control in the ScrollableView is failing to show the current status of the page", "creator": { "name": "mpmiranda", "key": "mpmiranda", "displayName": "Mauro Parra-Miranda", "active": true, "timeZone": "America/Mexico_City" }, "subtasks": [], "reporter": { "name": "mpmiranda", "key": "mpmiranda", "displayName": "Mauro Parra-Miranda", "active": true, "timeZone": "America/Mexico_City" }, "environment": "MobileSDK: 3.0.2.GA\r\niOS: 6.1.2\r\nDevice: iphone 4s", "comment": { "comments": [ { "id": "245354", "author": { "name": "emerriman", "key": "emerriman", "displayName": "Eric Merriman ", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Unable to reproduce in simulator or on iPhone 5 6.1 with the following configuration:\nMac OS 10.8.3\nSDK: 3.1.0.v20130402092426\nAppcelerator Studio, build: 3.1.0.201303312320\nCLI 3.1.0-beta\nnode-appc 1.0.29-beta", "updateAuthor": { "name": "emerriman", "key": "emerriman", "displayName": "Eric Merriman ", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-04-02T23:36:15.000+0000", "updated": "2013-04-02T23:36:15.000+0000" }, { "id": "245357", "author": { "name": "emerriman", "key": "emerriman", "displayName": "Eric Merriman ", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Verified fail behavior with simulator and on iPhone 5 6.1 with the following configuration:\nMac OS 10.8.3\nSDK: 3.0.2.GA\nAppcelerator Studio, build: 3.1.0.201303312320\nCLI 3.1.0-beta\nnode-appc 1.0.29-beta", "updateAuthor": { "name": "emerriman", "key": "emerriman", "displayName": "Eric Merriman ", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-04-02T23:40:45.000+0000", "updated": "2013-04-02T23:40:45.000+0000" }, { "id": "246153", "author": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Based on Eric's description, marking as fixed in 3.1.0", "updateAuthor": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-04-06T16:37:10.000+0000", "updated": "2013-04-06T16:37:10.000+0000" }, { "id": "246385", "author": { "name": "amittal", "key": "amittal", "displayName": "Anshu Mittal", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Tested with:\r\nSDK: 3.1.0.v20130405170202\r\nStudio:3.1.0.201304011603\r\nDevice: iPhone5(v 6.0)\r\nOS: OSX 10.7.5\r\n\r\nWorks as expected.\r\n", "updateAuthor": { "name": "amittal", "key": "amittal", "displayName": "Anshu Mittal", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-04-08T09:06:41.000+0000", "updated": "2013-04-08T09:06:41.000+0000" } ], "maxResults": 4, "total": 4, "startAt": 0 } } }