show the warning icon again when there is media without description (#4806)

Regression from the Material 3 redesign
This commit is contained in:
Konrad Pozniak 2024-12-14 19:33:37 +01:00 committed by GitHub
commit ec3921d923
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 7 additions and 11 deletions

View file

@ -843,12 +843,8 @@ class ComposeActivity :
)
)
var oneMediaWithoutDescription = false
for (media in viewModel.media.value) {
if (media.description.isNullOrEmpty()) {
oneMediaWithoutDescription = true
break
}
val oneMediaWithoutDescription = viewModel.media.value.any { media ->
media.description.isNullOrEmpty()
}
binding.descriptionMissingWarningButton.visibility = if (oneMediaWithoutDescription) View.VISIBLE else View.GONE
}

View file

@ -28,8 +28,8 @@
android:layout_width="52dp"
android:layout_height="wrap_content"
android:layout_gravity="end"
android:padding="0dp"
android:contentDescription="@string/description_post_language"
android:padding="0dp"
android:textColor="?android:attr/textColorTertiary"
android:textSize="?attr/status_text_large"
android:textStyle="bold"
@ -67,10 +67,10 @@
android:layout_gravity="end"
android:contentDescription="@string/hint_media_description_missing"
android:padding="8dp"
app:srcCompat="@drawable/ic_missing_description_24dp"
app:tint="@color/tusky_orange_light"
app:tooltipText="@string/hint_media_description_missing"
android:visibility="invisible" />
app:icon="@drawable/ic_missing_description_24dp"
app:iconTint="@color/tusky_orange_light"
app:tooltipText="@string/hint_media_description_missing" />
</com.google.android.material.appbar.MaterialToolbar>
<androidx.core.widget.NestedScrollView