diff --git a/android/src/com/mapswithme/maps/bookmarks/ChooseBookmarkCategoryActivity.java b/android/src/com/mapswithme/maps/bookmarks/ChooseBookmarkCategoryActivity.java index fc8f95ac8e..96f394ab04 100644 --- a/android/src/com/mapswithme/maps/bookmarks/ChooseBookmarkCategoryActivity.java +++ b/android/src/com/mapswithme/maps/bookmarks/ChooseBookmarkCategoryActivity.java @@ -46,8 +46,6 @@ public class ChooseBookmarkCategoryActivity extends AbstractBookmarkCategoryActi { super.onCreate(savedInstanceState); - setListAdapter(new ChooseBookmarkCategoryAdapter(this, getIntent().getIntExtra(BookmarkActivity.PIN_SET, 0))); - m_handler = new FooterHandler(); getListView().setOnItemClickListener(new OnItemClickListener() { @@ -66,6 +64,9 @@ public class ChooseBookmarkCategoryActivity extends AbstractBookmarkCategoryActi } }); + // Set adapter only after FooterHandler is initialized and added into layout. + setListAdapter(new ChooseBookmarkCategoryAdapter(this, getIntent().getIntExtra(BookmarkActivity.PIN_SET, 0))); + registerForContextMenu(getListView()); }