[TIMOB-27094] Android: ListView's SearchBar/SearchView wrongly overlaps rows as of 8.0.1
GitHub Issue | n/a |
---|---|
Type | Bug |
Priority | Critical |
Status | Closed |
Resolution | Fixed |
Resolution Date | 2019-08-05T16:34:18.000+0000 |
Affected Version/s | Release 8.0.1 |
Fix Version/s | Release 8.1.0 |
Components | Android |
Labels | SearchBar, android, engSchedule, listView, regression, searchview |
Reporter | Beau Gibson |
Assignee | Joshua Quick |
Created | 2019-05-12T23:41:13.000+0000 |
Updated | 2020-03-02T19:25:45.000+0000 |
Description
Android searchView is broken in 8.0.1.RC
Adding an Android.searchView to a listView is positioning it underneath the first item in the list and so can not be accessed at all. (see screenshots).
!8.0.1.v20190423123234.jpg|thumbnail! Shows the expected behaviour
!8.0.1.v20190426162041.jpg|thumbnail! Shows the exact same app with a different sdk selected and the search view is hidden under the first row.
8.0.1.v20190423123234 works correctly, 8.0.1.v20190426162041 does not.
Attachments
File | Date | Size |
---|---|---|
1558342471856.JPEG | 2019-05-21T05:04:06.000+0000 | 17577 |
8.0.1.v20190423123234.jpg | 2019-05-12T23:39:45.000+0000 | 63593 |
8.0.1.v20190426162041.jpg | 2019-05-12T23:39:45.000+0000 | 57879 |
Screenshot_20190517-162140.jpg | 2019-05-17T06:26:15.000+0000 | 49877 |
Screenshot_20190517-162349.jpg | 2019-05-17T06:26:03.000+0000 | 53449 |
Works as expected in 8.0.1.v20190423123234. Any builds after (both 8.0.1 and 8.0.2 - including 8.0.2.v20190516075049) will display the search bar under the first item in the list
Expected: !Screenshot_20190517-162349.jpg|thumbnail! Actual: !Screenshot_20190517-162140.jpg|thumbnail!
Is this going to get addressed? It's still broken in all 8.x.x builds after 8.0.1.v20190423123234 This makes any android apps using search views unusable!
PR (master): https://github.com/appcelerator/titanium_mobile/pull/11104 PR (8.1.x): https://github.com/appcelerator/titanium_mobile/pull/11105
[~beaurepair] we are currently putting in a fix, and plan to have it in the next release. Thanks for filing this ticket.
FR Passed. Waiting on Jenkins to merge
PR Merged
Verified the fix on sdk 8.2.0.v20190801113937 and 8.1.0.v20190801142345.no overlapping. works as expected.
[~beaurepair], we believe we may have a fix. Can you please try 8.1.0.v20190801142345 or later? It's now merged to 8.1.X branch so you can just do: appc ti sdk install -b 8_1_X -d
@amukherjee works fine in 8.1.0.v20190801142345
Verified as fixed.Closing