Fix inconsistent text scaling in quotes.

Fixes #10188
fork-5.53.8
Max Ullinger 2021-01-13 21:54:49 +01:00 zatwierdzone przez Cody Henthorne
rodzic bece58d939
commit c54f016213
2 zmienionych plików z 5 dodań i 0 usunięć

Wyświetl plik

@ -293,6 +293,10 @@ public class QuoteView extends FrameLayout implements RecipientForeverObserver {
footerView.setBackgroundColor(ContextCompat.getColor(getContext(), R.color.quote_view_background));
}
public void setTextSize(int unit, float size) {
bodyView.setTextSize(unit, size);
}
public long getQuoteId() {
return id;
}

Wyświetl plik

@ -1105,6 +1105,7 @@ public final class ConversationItem extends RelativeLayout implements BindableCo
//noinspection ConstantConditions
quoteView.setQuote(glideRequests, quote.getId(), Recipient.live(quote.getAuthor()).get(), quote.getDisplayText(), quote.isOriginalMissing(), quote.getAttachment(), chatColors);
quoteView.setVisibility(View.VISIBLE);
quoteView.setTextSize(TypedValue.COMPLEX_UNIT_SP, SignalStore.settings().getMessageFontSize());
quoteView.getLayoutParams().width = ViewGroup.LayoutParams.WRAP_CONTENT;
quoteView.setOnClickListener(view -> {