@Override
    public void onNavigationItemReselected(@NonNull final MenuItem item) {
        if (item.getItemId() == MENU_SEARCH || item.getItemId() == MENU_MAP) {
            ActivityMixin.finishWithFadeTransition(this);
        }
    }
remember current filter when switching between lists, so it can be re-applied afterwards
main/src/main/java/cgeo/geocaching/CacheListActivity.java