diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 40495f21..8a37e9f9 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -44,8 +44,7 @@ + android:launchMode="singleTop"> diff --git a/app/src/main/java/org/meowcat/edxposed/manager/BaseActivity.java b/app/src/main/java/org/meowcat/edxposed/manager/BaseActivity.java index fbd86441..8d53298e 100644 --- a/app/src/main/java/org/meowcat/edxposed/manager/BaseActivity.java +++ b/app/src/main/java/org/meowcat/edxposed/manager/BaseActivity.java @@ -142,8 +142,9 @@ public class BaseActivity extends AppCompatActivity { } theme.applyStyle(resid, false); } - if (!(this instanceof MainActivity)) { - theme.applyStyle(getCustomTheme(), true); + theme.applyStyle(getCustomTheme(), true); + if (this instanceof MainActivity) { + theme.applyStyle(R.style.ThemeOverlay_ActivityMain, true); } theme.applyStyle(getThemeStyleRes(this), true); // only pass theme style to super, so styled theme will not be overwritten diff --git a/app/src/main/res/layout/sticky_header_download.xml b/app/src/main/res/layout/sticky_header_download.xml index 130ebffa..c6418af5 100644 --- a/app/src/main/res/layout/sticky_header_download.xml +++ b/app/src/main/res/layout/sticky_header_download.xml @@ -2,7 +2,7 @@ #2E2E2E #383838 #B3000000 - #EA424242 + #EA303030 \ No newline at end of file diff --git a/app/src/main/res/values-v29/colors.xml b/app/src/main/res/values-v29/colors.xml index dcedf5da..ae36ae85 100644 --- a/app/src/main/res/values-v29/colors.xml +++ b/app/src/main/res/values-v29/colors.xml @@ -1,4 +1,5 @@ @android:color/transparent + @android:color/transparent \ No newline at end of file diff --git a/app/src/main/res/values/attrs.xml b/app/src/main/res/values/attrs.xml index 5e4cc27e..14d61f49 100644 --- a/app/src/main/res/values/attrs.xml +++ b/app/src/main/res/values/attrs.xml @@ -1,6 +1,7 @@ + diff --git a/app/src/main/res/values/colors.xml b/app/src/main/res/values/colors.xml index 3ed51dd6..8e056802 100644 --- a/app/src/main/res/values/colors.xml +++ b/app/src/main/res/values/colors.xml @@ -12,4 +12,5 @@ ?colorPrimary #eafafafa #35C0CA + @android:color/black diff --git a/app/src/main/res/values/styles.xml b/app/src/main/res/values/styles.xml index 0c6a49e3..9bc5850f 100644 --- a/app/src/main/res/values/styles.xml +++ b/app/src/main/res/values/styles.xml @@ -7,11 +7,12 @@ @color/colorPrimaryDark @color/colorAccent @color/colorActionBar + @color/colorStickyHeader @style/ThemeOverlay.MaterialComponents.ActionBar @color/colorBackground @color/colorBackground @style/AppTheme.PopupOverlay - @bool/lightSystemUI + @bool/lightSystemUI @bool/lightSystemUI @color/navigationBarColor @@ -25,26 +26,28 @@ ?attr/colorOnSurface - - + + diff --git a/app/src/main/res/xml/prefs.xml b/app/src/main/res/xml/prefs.xml index 8ff64132..2ba1d2c0 100644 --- a/app/src/main/res/xml/prefs.xml +++ b/app/src/main/res/xml/prefs.xml @@ -1,5 +1,4 @@ - - +