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