From f42cf00c35138376f84bec52e9b7dd3b262a2fdb Mon Sep 17 00:00:00 2001 From: Torsten Grote <t@grobox.de> Date: Wed, 19 Oct 2022 14:43:41 -0300 Subject: [PATCH] Fix BriarButton rendering in AS EditMode loses the style, but at least there's a preview now --- .../java/org/briarproject/briar/android/view/BriarButton.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/briar-android/src/main/java/org/briarproject/briar/android/view/BriarButton.java b/briar-android/src/main/java/org/briarproject/briar/android/view/BriarButton.java index 944cb85878..77e4c2cbc6 100644 --- a/briar-android/src/main/java/org/briarproject/briar/android/view/BriarButton.java +++ b/briar-android/src/main/java/org/briarproject/briar/android/view/BriarButton.java @@ -47,7 +47,8 @@ public class BriarButton extends FrameLayout { attributes.recycle(); ContextThemeWrapper wrapper = new ContextThemeWrapper(context, style); - button = new AppCompatButton(wrapper, null, style); + button = isInEditMode() ? new AppCompatButton(context) : + new AppCompatButton(wrapper, null, style); button.setText(text); addView(button); progressBar = findViewById(R.id.briar_button_progress_bar); -- GitLab