[android] Fixed crash in long menu tap when choosing bookmarks category.

This commit is contained in:
vng 2014-01-25 13:11:45 +03:00 committed by Alex Zolotarev
parent b17e930176
commit 02d62e4bc3

View file

@ -16,10 +16,12 @@ public abstract class AbstractBookmarkCategoryActivity extends AbstractBookmarkL
@Override
public void onCreateContextMenu(ContextMenu menu, View v, ContextMenuInfo menuInfo)
{
if (menuInfo instanceof AdapterView.AdapterContextMenuInfo)
final AbstractBookmarkCategoryAdapter absAdapter = getAdapter();
if (menuInfo instanceof AdapterView.AdapterContextMenuInfo &&
absAdapter instanceof BookmarkCategoriesAdapter)
{
final AdapterView.AdapterContextMenuInfo info = (AdapterView.AdapterContextMenuInfo) menuInfo;
final BookmarkCategoriesAdapter adapter = (BookmarkCategoriesAdapter)getAdapter();
final BookmarkCategoriesAdapter adapter = (BookmarkCategoriesAdapter)absAdapter;
if (adapter.isActiveItem(info.position))
{
mSelectedPosition = info.position;