mirror of
				https://github.com/mihonapp/mihon.git
				synced 2025-10-30 22:07:57 +01:00 
			
		
		
		
	Fix #52
This commit is contained in:
		| @@ -73,6 +73,7 @@ public class CatalogueFragment extends BaseRxFragment<CataloguePresenter> | ||||
|     private Subscription queryDebouncerSubscription; | ||||
|  | ||||
|     private MenuItem displayMode; | ||||
|     private MenuItem searchItem; | ||||
|  | ||||
|     public static CatalogueFragment newInstance() { | ||||
|         return new CatalogueFragment(); | ||||
| @@ -164,7 +165,7 @@ public class CatalogueFragment extends BaseRxFragment<CataloguePresenter> | ||||
|         inflater.inflate(R.menu.catalogue_list, menu); | ||||
|  | ||||
|         // Initialize search menu | ||||
|         MenuItem searchItem = menu.findItem(R.id.action_search); | ||||
|         searchItem = menu.findItem(R.id.action_search); | ||||
|         final SearchView searchView = (SearchView) searchItem.getActionView(); | ||||
|  | ||||
|         if (!TextUtils.isEmpty(query)) { | ||||
| @@ -217,6 +218,9 @@ public class CatalogueFragment extends BaseRxFragment<CataloguePresenter> | ||||
|  | ||||
|     @Override | ||||
|     public void onDestroyView() { | ||||
|         if (searchItem != null && searchItem.isActionViewExpanded()) { | ||||
|             searchItem.collapseActionView(); | ||||
|         } | ||||
|         toolbar.removeView(spinner); | ||||
|         super.onDestroyView(); | ||||
|     } | ||||
|   | ||||
| @@ -97,7 +97,7 @@ public class MangaInfoPresenter extends BasePresenter<MangaInfoFragment> { | ||||
|                 }) | ||||
|                 .subscribeOn(Schedulers.io()) | ||||
|                 .observeOn(AndroidSchedulers.mainThread()) | ||||
|                 .doOnCompleted(this::refreshManga); | ||||
|                 .doOnNext(manga -> refreshManga()); | ||||
|     } | ||||
|  | ||||
|     public void toggleFavorite() { | ||||
|   | ||||
		Reference in New Issue
	
	Block a user