|  |  |  | @ -21,7 +21,6 @@ import io.legado.app.data.appDb | 
			
		
	
		
			
				
					|  |  |  |  | import io.legado.app.data.entities.Book | 
			
		
	
		
			
				
					|  |  |  |  | import io.legado.app.data.entities.SearchKeyword | 
			
		
	
		
			
				
					|  |  |  |  | import io.legado.app.databinding.ActivityBookSearchBinding | 
			
		
	
		
			
				
					|  |  |  |  | import io.legado.app.help.IntentData | 
			
		
	
		
			
				
					|  |  |  |  | import io.legado.app.help.config.AppConfig | 
			
		
	
		
			
				
					|  |  |  |  | import io.legado.app.lib.dialogs.alert | 
			
		
	
		
			
				
					|  |  |  |  | import io.legado.app.lib.theme.* | 
			
		
	
	
		
			
				
					|  |  |  | @ -260,11 +259,10 @@ class SearchActivity : VMBaseActivity<ActivityBookSearchBinding, SearchViewModel | 
			
		
	
		
			
				
					|  |  |  |  |     } | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |     private fun receiptIntent(intent: Intent? = null) { | 
			
		
	
		
			
				
					|  |  |  |  |         val searchScopeKey = intent?.getStringExtra("searchScopeKey") | 
			
		
	
		
			
				
					|  |  |  |  |         searchScopeKey?.let { | 
			
		
	
		
			
				
					|  |  |  |  |             IntentData.get<SearchScope>(searchScopeKey)?.let { searchScope -> | 
			
		
	
		
			
				
					|  |  |  |  |                 viewModel.searchScope = searchScope | 
			
		
	
		
			
				
					|  |  |  |  |             } | 
			
		
	
		
			
				
					|  |  |  |  |         val searchScope = intent?.getStringExtra("searchScope") | 
			
		
	
		
			
				
					|  |  |  |  |         searchScope?.let { | 
			
		
	
		
			
				
					|  |  |  |  |             viewModel.searchScope.scope = searchScope | 
			
		
	
		
			
				
					|  |  |  |  |             searchScopeAdapter.setItems(viewModel.searchScope.getShowNames()) | 
			
		
	
		
			
				
					|  |  |  |  |         } | 
			
		
	
		
			
				
					|  |  |  |  |         val key = intent?.getStringExtra("key") | 
			
		
	
		
			
				
					|  |  |  |  |         if (key.isNullOrBlank()) { | 
			
		
	
	
		
			
				
					|  |  |  | @ -296,6 +294,7 @@ class SearchActivity : VMBaseActivity<ActivityBookSearchBinding, SearchViewModel | 
			
		
	
		
			
				
					|  |  |  |  |         if (visible) { | 
			
		
	
		
			
				
					|  |  |  |  |             upHistory(searchView.query.toString()) | 
			
		
	
		
			
				
					|  |  |  |  |             binding.llInputHelp.visibility = VISIBLE | 
			
		
	
		
			
				
					|  |  |  |  |             searchScopeAdapter.setItems(viewModel.searchScope.getShowNames()) | 
			
		
	
		
			
				
					|  |  |  |  |         } else { | 
			
		
	
		
			
				
					|  |  |  |  |             binding.llInputHelp.visibility = GONE | 
			
		
	
		
			
				
					|  |  |  |  |         } | 
			
		
	
	
		
			
				
					|  |  |  | @ -426,6 +425,7 @@ class SearchActivity : VMBaseActivity<ActivityBookSearchBinding, SearchViewModel | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |     override fun onSearchScopeOk(searchScope: SearchScope) { | 
			
		
	
		
			
				
					|  |  |  |  |         viewModel.searchScope = searchScope | 
			
		
	
		
			
				
					|  |  |  |  |         searchScopeAdapter.setItems(searchScope.getShowNames()) | 
			
		
	
		
			
				
					|  |  |  |  |     } | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |     private fun alertSearchScope() { | 
			
		
	
	
		
			
				
					|  |  |  | 
 |