浏览代码

Fix switch style in reader settings sheet (fixes #2784)

arkon 5 年之前
父节点
当前提交
135e55fe27
共有 2 个文件被更改,包括 7 次插入0 次删除
  1. 5 0
      app/src/main/res/values/styles.xml
  2. 2 0
      app/src/main/res/values/themes.xml

+ 5 - 0
app/src/main/res/values/styles.xml

@@ -223,6 +223,11 @@
     </style>
 
 
+    <style name="Theme.Widget.BasicSwitch" parent="Widget.MaterialComponents.CompoundButton.Switch">
+        <item name="useMaterialThemeColors">false</item>
+    </style>
+
+
     <!--=======================-->
     <!--Widgets.TextInputLayout-->
     <!--=======================-->

+ 2 - 0
app/src/main/res/values/themes.xml

@@ -185,6 +185,7 @@
 
         <item name="actionBarTheme">@style/ThemeOverlay.MaterialComponents.Dark.ActionBar</item>
         <item name="actionBarPopupTheme">@style/ThemeOverlay.MaterialComponents</item>
+        <item name="switchStyle">@style/Theme.Widget.BasicSwitch</item>
     </style>
 
     <style name="Theme.Base.Reader.Light" parent="Theme.Base">
@@ -199,6 +200,7 @@
 
         <item name="actionBarTheme">@style/ThemeOverlay.MaterialComponents.Dark.ActionBar</item>
         <item name="actionBarPopupTheme">@style/ThemeOverlay.MaterialComponents</item>
+        <item name="switchStyle">@style/Theme.Widget.BasicSwitch</item>
     </style>
 
     <style name="Theme.Reader" parent="Theme.Base.Reader.Dark">