{ "id": "93612", "key": "TIMOB-9687", "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": "15499", "description": "2013 Sprint 13 API", "name": "2013 Sprint 13 API", "archived": true, "released": true, "releaseDate": "2013-07-01" }, { "id": "15111", "description": "2013 Sprint 13", "name": "2013 Sprint 13", "archived": true, "released": true, "releaseDate": "2013-07-01" } ], "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-06-26T12:14:43.000+0000", "created": "2012-06-21T08:47:49.000+0000", "priority": { "name": "Medium", "id": "3" }, "labels": [ "api", "qe-and060112" ], "versions": [ { "id": "13271", "description": "Release 2.1.0", "name": "Release 2.1.0", "archived": false, "released": true, "releaseDate": "2012-06-29" }, { "id": "14162", "description": "Release 3.1.0", "name": "Release 3.1.0", "archived": true, "released": true, "releaseDate": "2013-04-16" } ], "issuelinks": [], "assignee": { "name": "bijuexalture", "key": "bijuexalture", "displayName": "Biju pm", "active": true, "timeZone": "Asia/Kolkata" }, "updated": "2017-03-21T22:17:56.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": "A searchbar added to a tableview, when has focus on search field the soft keyboard shown has the button Next (indicating another field for input available) instead of a Done or Return button\r\n\r\nNot a Regression. It occurs as far as 1.8.2 \r\n\r\nSteps to Reproduce:\r\n1. Create an application with code below and launch the application\r\n2. Click on the search field to bring up the soft keyboard\r\n\r\nActual: There is a button for Next on the keyboard. Clicking on Next removes focus for the search field but there is nothing else that shows focus. The keyboard now shows a Done or Return button\r\n\r\nExpected: The keyboard should show the Done button when focus is on search field\r\n\r\n{code}\r\nTitanium.UI.setBackgroundColor('#000');\r\nvar data = [\r\n\t{title:'Alan'},\r\n];\r\n\r\nvar win = Ti.UI.createWindow();\r\nvar search = Titanium.UI.createSearchBar({\r\n\tshowCancel:false,\r\n});\r\nvar tableview = Titanium.UI.createTableView({\r\n\tdata:data,\r\n\tsearch:search,\r\n\tfilterAttribute:'title'\r\n});\r\n\r\nwin.add(tableview);\r\nwin.open();\r\n\r\n{code}", "attachment": [], "flagged": false, "summary": "Android: SearchBar: SearchBar added to TableView shows Next button on soft keyboard instead of Done or return button", "creator": { "name": "ssekhri", "key": "ssekhri", "displayName": "Satyam Sekhri", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "ssekhri", "key": "ssekhri", "displayName": "Satyam Sekhri", "active": true, "timeZone": "America/Los_Angeles" }, "environment": "Titanium Studio: 2.1.0.201206200844\r\nTitanium SDK: 2.1.0.v20120619164153\r\nAndroid Device: Android Emulator 2.2, Android Tab (V3.2), Galaxy Nexus (V4.0.2)\r\nRuntime: v8", "comment": { "comments": [ { "id": "239640", "author": { "name": "shameerj", "key": "shameerj", "displayName": "Shameer Jan", "active": true, "timeZone": "America/Los_Angeles" }, "body": "The issue can be reproduced with release 3.0.2 and latest master version 3.1.0 .\r\n\r\nTested on device : ANDROID 4.0.4 (480x800 resolution) SAMSUNG galaxy SDUOS \r\n\r\nIf we remove \r\n var data = [{title:'Alan'}]; \r\n\r\n it shows \"DONE\" button and I think its a bug ( already appcelarator documents said that there are several issues with the current implementation of SearchBar \r\n http://docs.appcelerator.com/titanium/2.1/#!/api/Titanium.UI.SearchBar )\r\n \r\n\r\n \r\n", "updateAuthor": { "name": "shameerj", "key": "shameerj", "displayName": "Shameer Jan", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-02-25T13:17:59.000+0000", "updated": "2013-02-25T13:19:25.000+0000" }, { "id": "259497", "author": { "name": "bijuexalture", "key": "bijuexalture", "displayName": "Biju pm", "active": true, "timeZone": "Asia/Kolkata" }, "body": "The issue cannot reproduce with the release master 3.2.0\r\nTested with: \r\nTitanium SDK version: 3.2.0\r\nTested on\r\nDevice: Samsung galaxy s duos Android version: 4.0.4", "updateAuthor": { "name": "bijuexalture", "key": "bijuexalture", "displayName": "Biju pm", "active": true, "timeZone": "Asia/Kolkata" }, "created": "2013-06-26T12:14:43.000+0000", "updated": "2013-06-26T12:14:43.000+0000" }, { "id": "414563", "author": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Closing ticket as the issue cannot be reproduced and due to the above comments.", "updateAuthor": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2017-03-21T22:17:56.000+0000", "updated": "2017-03-21T22:17:56.000+0000" } ], "maxResults": 3, "total": 3, "startAt": 0 } } }