Bug 908423 - Account for parent folder row when creating bookmark list context menu. r=sriram

This commit is contained in:
Margaret Leibovic 2013-08-27 08:44:58 -07:00
parent 4a17923374
commit c0df7eec24

View File

@ -147,6 +147,18 @@ public class BookmarksListView extends HomeListView
}
}
@Override
public boolean onItemLongClick(AdapterView<?> parent, View view, int position, long id) {
// Adjust the item position to account for the parent folder row that is inserted
// at the top of the list when viewing the contents of a folder.
final BookmarksListAdapter adapter = getBookmarksListAdapter();
if (adapter.isShowingChildFolder()) {
position--;
}
return super.onItemLongClick(parent, view, position, id);
}
private BookmarksListAdapter getBookmarksListAdapter() {
BookmarksListAdapter adapter;
ListAdapter listAdapter = getAdapter();