| 
						
						
							
								
							
						
						
					 | 
					 | 
					@ -137,13 +137,17 @@ class BookshelfFragment : VMBaseFragment<BookshelfViewModel>(R.layout.fragment_b | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    override fun upGroup() { | 
					 | 
					 | 
					 | 
					    override fun upGroup() { | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        synchronized(this) { | 
					 | 
					 | 
					 | 
					        synchronized(this) { | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					            bookGroups.remove(AppConst.bookGroupAll) | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            bookGroups.remove(AppConst.bookGroupLocal) | 
					 | 
					 | 
					 | 
					            bookGroups.remove(AppConst.bookGroupLocal) | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            bookGroups.remove(AppConst.bookGroupAudio) | 
					 | 
					 | 
					 | 
					            bookGroups.remove(AppConst.bookGroupAudio) | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            if (getPrefBoolean("bookGroupAudio", true)) { | 
					 | 
					 | 
					 | 
					            if (AppConfig.bookGroupAudioShow) { | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                bookGroups.add(1, AppConst.bookGroupAudio) | 
					 | 
					 | 
					 | 
					                bookGroups.add(0, AppConst.bookGroupAudio) | 
				
			
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            } | 
					 | 
					 | 
					 | 
					            } | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            if (getPrefBoolean("bookGroupLocal", true)) { | 
					 | 
					 | 
					 | 
					            if (AppConfig.bookGroupLocalShow) { | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                bookGroups.add(1, AppConst.bookGroupLocal) | 
					 | 
					 | 
					 | 
					                bookGroups.add(0, AppConst.bookGroupLocal) | 
				
			
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					            } | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					            if (AppConfig.bookGroupAllShow) { | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					                bookGroups.add(0, AppConst.bookGroupAll) | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            } | 
					 | 
					 | 
					 | 
					            } | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            bookshelfAdapter.notifyDataSetChanged() | 
					 | 
					 | 
					 | 
					            bookshelfAdapter.notifyDataSetChanged() | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        } | 
					 | 
					 | 
					 | 
					        } | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
					 | 
					
  |