{ "id": "130202", "key": "TIMOB-16944", "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": "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": "2014-05-30T20:41:24.000+0000", "created": "2014-05-09T08:18:06.000+0000", "priority": { "name": "High", "id": "2" }, "labels": [ "qe-3.3.0" ], "versions": [ { "id": "15971", "description": "Release 3.2.3", "name": "Release 3.2.3", "archived": false, "released": true, "releaseDate": "2014-04-30" }, { "id": "15422", "description": "Release 3.3.0", "name": "Release 3.3.0", "archived": false, "released": true, "releaseDate": "2014-07-16" } ], "issuelinks": [ { "id": "37722", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "outwardIssue": { "id": "85049", "key": "TIMOB-7260", "fields": { "summary": "Android: TextField hintText's font is different in passwordMask field than normal field", "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": "High", "id": "2" }, "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false } } } } ], "assignee": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2014-05-30T20:41:28.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": "10202", "name": "Android", "description": "Android Platform" } ], "description": "1. Create Alloy Sample project and copy the code in respective file and run the app.\r\n\r\nExpected Result:\r\n1.TextField hintText's font must be same in passwordMask field and normal field\r\n\r\nActual Result:\r\n1.TextField hintText's font is different in passwordMask field than normal field\r\n\r\nindex.js file:\r\n{code}\r\n$.index.open();\r\n{code}\r\n\r\nindex.xml file:\r\n{code}\r\n\r\n\t\r\n\t\t\t\r\n\t\t\t\r\n\t\r\n\r\n{code}\r\n\r\nindex.tss file:\r\n{code}\r\n\r\n\"#normal\":{\r\n\tkeyboardType: 'DEFAULT',\r\n\treturnKeyType: 'DEFAULT',\r\n\thintText: 'hintText for username'\r\n},\r\n\"#password\":{\r\n\tkeyboardType: Ti.UI.KEYBOARD_DEFAULT,\r\n\thintText: 'hintText for password',\r\n\tpasswordMask: true,\t\r\n}\r\n{code}\r\n\r\nWorking fine for both iOS and Android while using classic project.", "attachment": [ { "id": "47996", "filename": "ALOY1010.zip", "author": { "name": "skypanther", "key": "skypanther", "displayName": "Tim Poulsen", "active": true, "timeZone": "America/New_York" }, "created": "2014-05-12T17:38:19.000+0000", "size": 5900423, "mimeType": "application/zip" } ], "flagged": false, "summary": "Android: TextField hintText's font is different in passwordMask field than normal field", "creator": { "name": "pagarwal", "key": "pagarwal", "displayName": "Priya Agarwal", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "pagarwal", "key": "pagarwal", "displayName": "Priya Agarwal", "active": true, "timeZone": "America/Los_Angeles" }, "environment": "Appc-Studio:3.3.0.201405080918\r\nsdk:3.3.0.v20140508135704\r\nacs:1.0.14\r\nalloy:1.4.0-dev\r\nnpm:1.3.2\r\ntitanium:3.3.0-dev\r\ntitanium-code-processor:1.1.1\r\nxcode:5.1.1\r\nDevice:Iphone5s(v7.1.1),Nexus7(v4.4.2)", "closedSprints": [ { "id": 105, "state": "closed", "name": "2014 Sprint 11 SDK", "startDate": "2014-05-27T21:43:32.338Z", "endDate": "2014-06-07T00:00:00.000Z", "completeDate": "2014-06-09T21:36:37.587Z", "originBoardId": 114 } ], "comment": { "comments": [ { "id": "304402", "author": { "name": "skypanther", "key": "skypanther", "displayName": "Tim Poulsen", "active": true, "timeZone": "America/New_York" }, "body": "Both Classic and Alloy work as expected for me when run on the iOS simulator.\r\n\r\nBoth Classic and Alloy show the different font for the password field on Android. Setting passwordMask to false, or removing that property fixes the problem.\r\n\r\nMoving this to SDK because this appears to be a platform issue not an Alloy issue.\r\n\r\nClassic project: \r\n{code}\r\nvar win1 = Titanium.UI.createWindow({\r\n title:'Tab 1',\r\n backgroundColor:'#fff',\r\n layout: 'vertical'\r\n});\r\nvar tab1 = Titanium.UI.createTab({\r\n icon:'KS_nav_views.png',\r\n title:'Tab 1',\r\n window:win1\r\n});\r\n\r\nwin1.add(Ti.UI.createTextField({\r\n\ttop: 50,\r\n\thintText: 'hintText for username'\r\n}));\r\nwin1.add(Ti.UI.createTextField({\r\n\ttop: 20,\r\n\thintText: 'hintText for password',\r\n\tpasswordMask: true,\r\n}));\r\nwin1.open();\r\n{code}", "updateAuthor": { "name": "skypanther", "key": "skypanther", "displayName": "Tim Poulsen", "active": true, "timeZone": "America/New_York" }, "created": "2014-05-12T17:37:54.000+0000", "updated": "2014-05-12T17:37:54.000+0000" }, { "id": "304404", "author": { "name": "skypanther", "key": "skypanther", "displayName": "Tim Poulsen", "active": true, "timeZone": "America/New_York" }, "body": "Attaching an alloy project for testing", "updateAuthor": { "name": "skypanther", "key": "skypanther", "displayName": "Tim Poulsen", "active": true, "timeZone": "America/New_York" }, "created": "2014-05-12T17:38:19.000+0000", "updated": "2014-05-12T17:38:19.000+0000" }, { "id": "305650", "author": { "name": "kvelummaylum", "key": "kvelummaylum", "displayName": "Kajenthiran Velummaylum", "active": true, "timeZone": "Asia/Shanghai" }, "body": "*The bug is not reproducible:*\r\n\r\nTested in following conditions for Alloy and Classic Projects:\r\n\r\n*Test Environment:*\r\n|| *Component* || *Version* ||\r\n| Appcelerator Studio | 3.3.0.201405161313 |\r\n| Titanium SDK | 3.3.0.v20140516180912 |\r\n| Alloy | 1.4.0-alpha |\r\n| CLI | 3.3.0-alpha3 |\r\n| ACS | 1.0.14 | \r\n| NPM | 1.4.10 |\r\n| Titanium-Code-Processor | 1.1.1 |\r\n| Node-ACS | 1.0.14 |\r\n\r\n*Tested Devices:*\r\nGalaxy S5 (v4.4.2)\r\niPhone 5S (iOS 7.1.1)", "updateAuthor": { "name": "kvelummaylum", "key": "kvelummaylum", "displayName": "Kajenthiran Velummaylum", "active": true, "timeZone": "Asia/Shanghai" }, "created": "2014-05-20T04:59:30.000+0000", "updated": "2014-05-20T04:59:30.000+0000" }, { "id": "305655", "author": { "name": "pagarwal", "key": "pagarwal", "displayName": "Priya Agarwal", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Verified the FIXED with:\r\n\r\nAppc-Studio:3.3.0.201405161313\r\nsdk:3.3.0.v20140516180912\r\nacs:1.0.14\r\nalloy:1.4.0-alpha\r\nnpm:1.3.2\r\ntitanium:3.3.0-alpha3\r\ntitanium-code-processor:1.1.1\r\nxcode:5.1.1\r\nDevice:Iphone5s(v7.1.1),Nexus7(v4.4.2)\r\n\r\nFont is same for both the textField normal as well as passwordMask.\r\nHence Closing the issue as working as expected.\r\n", "updateAuthor": { "name": "pagarwal", "key": "pagarwal", "displayName": "Priya Agarwal", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2014-05-20T06:43:46.000+0000", "updated": "2014-05-20T06:43:46.000+0000" }, { "id": "306545", "author": { "name": "emerriman", "key": "emerriman", "displayName": "Eric Merriman ", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Reopening to correct sprint", "updateAuthor": { "name": "emerriman", "key": "emerriman", "displayName": "Eric Merriman ", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2014-05-27T21:57:25.000+0000", "updated": "2014-05-27T21:57:25.000+0000" } ], "maxResults": 5, "total": 5, "startAt": 0 } } }