mirror of
				https://github.com/mihonapp/mihon.git
				synced 2025-10-30 22:07:57 +01:00 
			
		
		
		
	Fix tap region for manga summary
This commit is contained in:
		| @@ -181,11 +181,11 @@ class MangaInfoHeaderAdapter( | ||||
|                 } | ||||
|                 .launchIn(scope) | ||||
|  | ||||
|             binding.mangaSummary.longClicks() | ||||
|             binding.mangaSummaryText.longClicks() | ||||
|                 .onEach { | ||||
|                     controller.activity?.copyToClipboard( | ||||
|                         view.context.getString(R.string.description), | ||||
|                         binding.mangaSummary.text.toString() | ||||
|                         binding.mangaSummaryText.text.toString() | ||||
|                     ) | ||||
|                 } | ||||
|                 .launchIn(scope) | ||||
| @@ -277,7 +277,7 @@ class MangaInfoHeaderAdapter( | ||||
|             showMangaInfo(hasInfoContent) | ||||
|             if (hasInfoContent) { | ||||
|                 // Update description TextView. | ||||
|                 binding.mangaSummary.text = if (manga.description.isNullOrBlank()) { | ||||
|                 binding.mangaSummaryText.text = if (manga.description.isNullOrBlank()) { | ||||
|                     view.context.getString(R.string.unknown) | ||||
|                 } else { | ||||
|                     manga.description | ||||
| @@ -292,7 +292,7 @@ class MangaInfoHeaderAdapter( | ||||
|                 } | ||||
|  | ||||
|                 // Handle showing more or less info | ||||
|                 merge(view.clicks(), binding.mangaSummary.clicks(), binding.mangaInfoToggle.clicks()) | ||||
|                 merge(binding.mangaSummarySection.clicks(), binding.mangaSummaryText.clicks(), binding.mangaInfoToggle.clicks()) | ||||
|                     .onEach { toggleMangaInfo(view.context) } | ||||
|                     .launchIn(scope) | ||||
|  | ||||
| @@ -305,10 +305,7 @@ class MangaInfoHeaderAdapter( | ||||
|         } | ||||
|  | ||||
|         private fun showMangaInfo(visible: Boolean) { | ||||
|             binding.mangaSummaryLabel.isVisible = visible | ||||
|             binding.mangaSummary.isVisible = visible | ||||
|             binding.mangaGenresTagsWrapper.isVisible = visible | ||||
|             binding.mangaInfoToggle.isVisible = visible | ||||
|             binding.mangaSummarySection.isVisible = visible | ||||
|         } | ||||
|  | ||||
|         private fun toggleMangaInfo(context: Context) { | ||||
| @@ -329,7 +326,7 @@ class MangaInfoHeaderAdapter( | ||||
|                 } | ||||
|             } | ||||
|  | ||||
|             with(binding.mangaSummary) { | ||||
|             with(binding.mangaSummaryText) { | ||||
|                 maxLines = | ||||
|                     if (isExpanded) { | ||||
|                         2 | ||||
|   | ||||
		Reference in New Issue
	
	Block a user