Hide header decoration when in the release notes chat.

This commit is contained in:
Alex Hart
2024-01-04 11:18:07 -04:00
parent 5fef60c2b0
commit f1ee168657
2 changed files with 9 additions and 0 deletions

View File

@@ -140,6 +140,11 @@ public class ConversationHeaderView extends ConstraintLayout {
binding.messageRequestDescription.setMovementMethod(enable ? LongClickMovementMethod.getInstance(getContext()) : null);
}
public void hideDecorations() {
binding.messageRequestInfoOutline.setVisibility(View.GONE);
binding.messageRequestDivider.setVisibility(View.GONE);
}
private @NonNull CharSequence prependIcon(@NonNull CharSequence input, @DrawableRes int iconRes) {
Drawable drawable = ContextCompat.getDrawable(getContext(), iconRes);
Preconditions.checkNotNull(drawable);

View File

@@ -624,6 +624,10 @@ class ConversationAdapterV2(
conversationBanner.setDescription(HtmlCompat.fromHtml(description, 0), R.drawable.symbol_group_light_20)
conversationBanner.showDescription()
}
if (recipient.isReleaseNotes) {
conversationBanner.hideDecorations()
}
}
}