{ "id": "87341", "key": "TIMOB-8611", "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": "3", "description": "The problem is a duplicate of an existing issue.", "name": "Duplicate" }, "resolutiondate": "2013-07-17T23:37:07.000+0000", "created": "2012-03-05T11:01:54.000+0000", "priority": { "name": "Medium", "id": "3" }, "labels": [ "api" ], "versions": [ { "id": "13070", "description": "Release 1.8 Service Pack 2", "name": "Release 1.8.2", "archived": true, "released": true, "releaseDate": "2012-02-29" }, { "id": "14162", "description": "Release 3.1.0", "name": "Release 3.1.0", "archived": true, "released": true, "releaseDate": "2013-04-16" } ], "issuelinks": [ { "id": "30276", "type": { "id": "10002", "name": "Duplicate", "inward": "is duplicated by", "outward": "duplicates" }, "outwardIssue": { "id": "63741", "key": "TIMOB-3109", "fields": { "summary": "Blur & MODAL_PRESENTATION_FORMSHEET == Keyboard not hiding.", "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": "2017-03-22T22:26:15.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\r\nIn iOS while using the iPad simulator calling myTextArea.blur() in a modal formsheet does not hide keyboard or fire the blur event.\r\n\r\nh6.Steps to reproduce\r\n1) Click on the TextArea in red \r\n2) Click on the button \r\n3) Monitor the console how events are triggered however the keypad is still up\r\n\r\n[INFO] focus fired\r\n[INFO] blur fired\r\n\r\nh6.Repro sequence\r\n{code}\r\nvar window = Titanium.UI.createWindow({\r\n\r\n});\r\n\r\nvar textArea = Ti.UI.createTextArea({\r\n\tbackgroundColor: 'red',\r\n\ttop:10,\r\n\theight:'50'\r\n});\r\nwindow.add(textArea);\r\n\r\nvar button = Ti.UI.createButton({\r\n\tbackgroundColor: 'blue',\r\n\ttitle:'Blur()',\r\n\theight:'50',\r\n\ttop: 250\r\n});\r\nwindow.add(button);\r\n\r\ntextArea.addEventListener('blur', function(){\r\n\tTi.API.info('blur fired');\r\n});\r\n\r\ntextArea.addEventListener('focus', function(){\r\n\tTi.API.info('focus fired');\r\n});\r\n\r\nwindow.open({\r\n modal:true,\r\n modalTransitionStyle: Ti.UI.iPhone.MODAL_TRANSITION_STYLE_FLIP_HORIZONTAL,\r\n modalStyle: Ti.UI.iPhone.MODAL_PRESENTATION_FORMSHEET\r\n});\r\n\r\nbutton.addEventListener('click', function(){\r\n\t\ttextArea.blur();\r\n});\r\n{code}", "attachment": [ { "id": "26879", "filename": "iPadSimulator.jpg", "author": { "name": "egomez", "key": "egomez", "displayName": "Eduardo Gomez", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2012-04-06T18:40:03.000+0000", "size": 40265, "mimeType": "image/jpeg" } ], "flagged": false, "summary": "iOS: TextArea.blur() does not hide keyboard on iPad in modal formsheet", "creator": { "name": "bernesto", "key": "bernesto", "displayName": "Brian Ernesto", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "bernesto", "key": "bernesto", "displayName": "Brian Ernesto", "active": true, "timeZone": "America/Los_Angeles" }, "environment": "Mac OSX 10.6\r\niPad Simulator\r\nTitanium SDK 1.8.2", "comment": { "comments": [ { "id": "228345", "author": { "name": "ygbr", "key": "ygbr", "displayName": "Ygor Lemos", "active": true, "timeZone": "America/Sao_Paulo" }, "body": "Any news on this???\r\n\r\nHappening on 2.1.4.GA - iOS 6\r\n\r\nThe textArea doesn't even fire the blur event for me...\r\n\r\nI'm using suppressReturn: true so it means I got stuck with the keyboard forever... any temp fixes in mind?", "updateAuthor": { "name": "ygbr", "key": "ygbr", "displayName": "Ygor Lemos", "active": true, "timeZone": "America/Sao_Paulo" }, "created": "2012-11-23T02:02:23.000+0000", "updated": "2012-11-23T02:02:23.000+0000" }, { "id": "245153", "author": { "name": "jithinv@exalture.com", "key": "jithinv@exalture.com", "displayName": "jithinpv", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Issue reproduces \n\nTested with\n\nTitanium Studio, build: 3.0.1.201212181159\nTitanium SDK version: 3.1.0 \nTitanium SDK version: 3.0.2 \niOS iPad Simulator: iOS SDK version: 6.0", "updateAuthor": { "name": "jithinv@exalture.com", "key": "jithinv@exalture.com", "displayName": "jithinpv", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-04-02T11:04:56.000+0000", "updated": "2013-04-02T11:04:56.000+0000" }, { "id": "262262", "author": { "name": "blainhamon", "key": "blainhamon", "displayName": "Blain Hamon", "active": true, "timeZone": "America/Los_Angeles" }, "body": "TIMOB-3109 is the original JIRA explaining this is Apple's intended behavior. TIMOB-6060 is for a new feature to change the behavior.", "updateAuthor": { "name": "blainhamon", "key": "blainhamon", "displayName": "Blain Hamon", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-07-17T23:37:07.000+0000", "updated": "2013-07-17T23:37:07.000+0000" }, { "id": "415125", "author": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Closing ticket as duplicate and links to the related ticket have been provided above.", "updateAuthor": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2017-03-22T22:26:15.000+0000", "updated": "2017-03-22T22:26:15.000+0000" } ], "maxResults": 4, "total": 4, "startAt": 0 } } }