{ "id": "110198", "key": "AC-1785", "fields": { "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false }, "project": { "id": "12217", "key": "AC", "name": "Appcelerator - INBOX", "projectCategory": { "id": "10000", "description": "", "name": "Customer Service" } }, "resolution": { "id": "5", "description": "All attempts at reproducing this issue failed, or not enough information was available to reproduce the issue. Reading the code produces no clues as to why this behavior would occur. If more information appears later, please reopen the issue.", "name": "Cannot Reproduce" }, "resolutiondate": "2013-02-26T20:00:47.000+0000", "created": "2013-02-25T22:21:30.000+0000", "labels": [ "actionbar", "android", "menu", "mobile", "overflow" ], "versions": [], "issuelinks": [], "assignee": { "name": "mpmiranda", "key": "mpmiranda", "displayName": "Mauro Parra-Miranda", "active": true, "timeZone": "America/Mexico_City" }, "updated": "2016-03-08T07:40:40.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": "14548", "name": "Titanium SDK & CLI", "description": "Please enter tickets related to the MobileSDK here." } ], "description": "On Android handheld device, the overflow menu is wrongly positioned (left aligned with the overflow button). This was tested on HTC Desire X (Android 4.1)\r\nThe same code on tablet Galaxy Tab II (android 4.1 or 4.0.3) works fine. The menu is fully visible with a bit of space on the right (as expected).\r\n\r\nTo reproduce:\r\n- Create a standatd Titanium single Window Projet\r\n- Replace the content of ui/handheld/android/applicationWindow.js with the attached file (few lines to create 5 menu item which goto the overflow by default).\r\n\r\nThe result on the handheld is shown in the png file\r\n\r\n", "attachment": [ { "id": "35793", "filename": "app.js", "author": { "name": "s.jacq", "key": "s.jacq", "displayName": "Sebastien Jacq", "active": true, "timeZone": "Europe/Berlin" }, "created": "2013-02-27T20:33:22.000+0000", "size": 986, "mimeType": "application/x-javascript" }, { "id": "35734", "filename": "ApplicationWindow.js", "author": { "name": "s.jacq", "key": "s.jacq", "displayName": "Sebastien Jacq", "active": true, "timeZone": "Europe/Berlin" }, "created": "2013-02-25T22:21:30.000+0000", "size": 1409, "mimeType": "application/x-javascript" }, { "id": "35733", "filename": "HTC Desire X - overflow menu cut.png", "author": { "name": "s.jacq", "key": "s.jacq", "displayName": "Sebastien Jacq", "active": true, "timeZone": "Europe/Berlin" }, "created": "2013-02-25T22:21:30.000+0000", "size": 19121, "mimeType": "image/png" } ], "flagged": false, "summary": "Android - Overflow menu wrongly positioned on handheld", "creator": { "name": "s.jacq", "key": "s.jacq", "displayName": "Sebastien Jacq", "active": true, "timeZone": "Europe/Berlin" }, "subtasks": [], "reporter": { "name": "s.jacq", "key": "s.jacq", "displayName": "Sebastien Jacq", "active": true, "timeZone": "Europe/Berlin" }, "environment": "Ti 3.0\r\nSDK 3.0.2 GA\r\nAndroid 4.1 on HTC Desire X and on Galaxy Tab II", "comment": { "comments": [ { "id": "239842", "author": { "name": "clathrop", "key": "clathrop", "displayName": "Carter Lathrop", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Could not reproduce on Galaxy 4.1.1. Please refer to https://wiki.appcelerator.org/display/guides/How+to+Submit+a+Bug+Report\n\nFollowed steps and page in question did not appear.", "updateAuthor": { "name": "clathrop", "key": "clathrop", "displayName": "Carter Lathrop", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-02-26T20:00:04.000+0000", "updated": "2013-02-26T20:00:04.000+0000" }, { "id": "239843", "author": { "name": "clathrop", "key": "clathrop", "displayName": "Carter Lathrop", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Needs more/clearer information/test case. Preferably in the form of an app.js.", "updateAuthor": { "name": "clathrop", "key": "clathrop", "displayName": "Carter Lathrop", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-02-26T20:00:47.000+0000", "updated": "2013-02-26T20:00:47.000+0000" }, { "id": "240038", "author": { "name": "s.jacq", "key": "s.jacq", "displayName": "Sebastien Jacq", "active": true, "timeZone": "Europe/Berlin" }, "body": "Please see the attached app.js to reproduce.\r\nI also made a mistake on the Android version, the HTC handheld is running 4.0.4", "updateAuthor": { "name": "s.jacq", "key": "s.jacq", "displayName": "Sebastien Jacq", "active": true, "timeZone": "Europe/Berlin" }, "created": "2013-02-27T20:33:22.000+0000", "updated": "2013-02-27T20:33:22.000+0000" }, { "id": "240041", "author": { "name": "clathrop", "key": "clathrop", "displayName": "Carter Lathrop", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Thanks for the app.js, will test again on 4.0.3 in emulator.", "updateAuthor": { "name": "clathrop", "key": "clathrop", "displayName": "Carter Lathrop", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-02-27T20:41:05.000+0000", "updated": "2013-02-27T20:41:05.000+0000" }, { "id": "240187", "author": { "name": "s.jacq", "key": "s.jacq", "displayName": "Sebastien Jacq", "active": true, "timeZone": "Europe/Berlin" }, "body": "Carter, please note i found the issue. I was using a custom style. Removing everything to go back to the default Ti style fixes the issue. I may comment later when I'll figure out exactly what caused the issue with the custom style as it works fine for everything else. ", "updateAuthor": { "name": "s.jacq", "key": "s.jacq", "displayName": "Sebastien Jacq", "active": true, "timeZone": "Europe/Berlin" }, "created": "2013-02-28T17:38:09.000+0000", "updated": "2013-02-28T17:38:23.000+0000" }, { "id": "240191", "author": { "name": "clathrop", "key": "clathrop", "displayName": "Carter Lathrop", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Ok, resolving for now, if you come upon any further issues with this then feel free to comment below and I will review as necessary. Thanks for the heads up.", "updateAuthor": { "name": "clathrop", "key": "clathrop", "displayName": "Carter Lathrop", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-02-28T17:43:05.000+0000", "updated": "2013-02-28T17:43:05.000+0000" } ], "maxResults": 6, "total": 6, "startAt": 0 } } }