mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-15 06:15:43 +00:00
Bug 908423 - Account for parent folder row when creating bookmark list context menu. r=sriram
This commit is contained in:
parent
0b07a4df07
commit
b03408087a
@ -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();
|
||||
|
Loading…
Reference in New Issue
Block a user