Problem
We assigned result set to Tablet View and found that top row content is not visible.
Steps to reproduce
1. Assign Result Set to Table View
2. Click on Search box and search with any know string, i.e. "row"
3. To fulfill the scenario search filter will contain 10 to 15 records
4. Now click on Hide Keyboard icon on iPad 3
5. Click again on search box, we will get first 2 or 3 row as blank without any content,we will get content on the screen once we scroll the table view.
Test case
//required variables
var data = [], i, row;
//creating the UI
var window = Ti.UI.createWindow({
backgroundColor: 'gray'
});
var searchBar = Titanium.UI.createSearchBar({
barColor:'#000',
showCancel:true,
height:43,
top:0,
});
var tableView = Ti.UI.createTableView({
search: searchBar
});
for( i=0; i<= 15; i++){
row = Ti.UI.createTableViewRow({
title: 'Row #' + i
});
data.push(row);
}
tableView.setData(data);
window.add(tableView);
window.open();
Adding labels & posting an initial test case to attempt to reproduce the issue. @Himanshu Is your "Result Set" data coming back from a DB operation?
@Edurdo, Yes I am using Sqlite database. I can share my code snippet too.
Cannot Reproduce this issue: Tried on Xcode 4.5 on master (3.0.0) build b66de42e539d62973e8e9e5343ba2ced2e5c2ba5 on 2_1_X (2.1.3) build d81b7b3683911206447296da9cd5b5722c0fbbf1 on Sim 5.0 and iPad 3 running iOS 6
@Himanshu Yes, either please share your snippet code or point me to the eTrack app files - if needed email me: egomez@appcelerator.com
Marking as can not reproduce. Please reopen when test data is available
tested with: SDK: 3.0.0 GA Studio: 3.0.1.201212181159 Device: iPad2(v5.1), iPad3(v6.0) Cannot reproduce with above environment