diff --git a/app/src/main/java/org/tasks/billing/PurchaseActivity.java b/app/src/main/java/org/tasks/billing/PurchaseActivity.java index 313bb445c..6e7d607fe 100644 --- a/app/src/main/java/org/tasks/billing/PurchaseActivity.java +++ b/app/src/main/java/org/tasks/billing/PurchaseActivity.java @@ -7,17 +7,21 @@ import androidx.fragment.app.FragmentManager; import javax.inject.Inject; import org.tasks.injection.ActivityComponent; import org.tasks.injection.InjectingAppCompatActivity; +import org.tasks.themes.ThemeAccent; public class PurchaseActivity extends InjectingAppCompatActivity { private static final String FRAG_TAG_PURCHASE = "frag_tag_purchase"; @Inject Inventory inventory; + @Inject ThemeAccent themeAccent; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); + themeAccent.applyStyle(getTheme()); + FragmentManager fragmentManager = getSupportFragmentManager(); PurchaseDialog dialog = (PurchaseDialog) fragmentManager.findFragmentByTag(FRAG_TAG_PURCHASE); if (dialog == null) { diff --git a/app/src/main/res/layout/dialog_purchase.xml b/app/src/main/res/layout/dialog_purchase.xml index 0a95e9c7e..5b4ead0d5 100644 --- a/app/src/main/res/layout/dialog_purchase.xml +++ b/app/src/main/res/layout/dialog_purchase.xml @@ -26,6 +26,7 @@ android:id="@+id/feature_list" android:layout_width="match_parent" android:layout_height="wrap_content" + android:paddingTop="16dp" android:textAppearance="@style/TextAppearance.MaterialComponents.Body2"/>