Apply monospaced setting also to preview / webview

This commit is contained in:
M66B 2019-03-26 17:04:57 +00:00
parent f27ef3390e
commit 30fcceda91
1 changed files with 3 additions and 1 deletions

View File

@ -608,6 +608,7 @@ public class AdapterMessage extends RecyclerView.Adapter<AdapterMessage.ViewHold
bindFlagged(message); bindFlagged(message);
// Message text preview // Message text preview
tvPreview.setTypeface(monospaced ? Typeface.MONOSPACE : Typeface.DEFAULT, Typeface.ITALIC);
tvPreview.setText(message.preview); tvPreview.setText(message.preview);
tvPreview.setVisibility(preview && !TextUtils.isEmpty(message.preview) ? View.VISIBLE : View.GONE); tvPreview.setVisibility(preview && !TextUtils.isEmpty(message.preview) ? View.VISIBLE : View.GONE);
@ -1446,7 +1447,8 @@ public class AdapterMessage extends RecyclerView.Adapter<AdapterMessage.ViewHold
TypedValue.COMPLEX_UNIT_PX, textSize, TypedValue.COMPLEX_UNIT_PX, textSize,
context.getResources().getDisplayMetrics())); context.getResources().getDisplayMetrics()));
settings.setDefaultFontSize(px); settings.setDefaultFontSize(px);
settings.setStandardFontFamily("monospace"); if (monospaced)
settings.setStandardFontFamily("monospace");
webView.setWebViewClient(new WebViewClient() { webView.setWebViewClient(new WebViewClient() {
public boolean shouldOverrideUrlLoading(WebView view, String url) { public boolean shouldOverrideUrlLoading(WebView view, String url) {