| 
					
				 | 
			
			
				@@ -246,9 +246,9 @@ class MangaInfoHeaderAdapter( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             // Manga info section 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            if (manga.description.isNullOrBlank() && manga.genre.isNullOrBlank()) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                hideMangaInfo() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            val hasInfoContent = !manga.description.isNullOrBlank() || !manga.genre.isNullOrBlank() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            showMangaInfo(hasInfoContent) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if (hasInfoContent) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 // Update description TextView. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 binding.mangaSummary.text = if (manga.description.isNullOrBlank()) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     view.context.getString(R.string.unknown) 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -282,11 +282,11 @@ class MangaInfoHeaderAdapter( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             binding.btnCategories.visibleIf { manga.favorite && controller.presenter.getCategories().isNotEmpty() } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        private fun hideMangaInfo() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            binding.mangaSummaryLabel.gone() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            binding.mangaSummary.gone() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            binding.mangaGenresTagsWrapper.gone() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            binding.mangaInfoToggle.gone() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        private fun showMangaInfo(visible: Boolean) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            binding.mangaSummaryLabel.visibleIf { visible } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            binding.mangaSummary.visibleIf { visible } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            binding.mangaGenresTagsWrapper.visibleIf { visible } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            binding.mangaInfoToggle.visibleIf { visible } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         private fun toggleMangaInfo(context: Context) { 
			 |