diff --git a/app/(auth)/(tabs)/(home)/settings.tsx b/app/(auth)/(tabs)/(home)/settings.tsx
index db223b2bf..69b980d3e 100644
--- a/app/(auth)/(tabs)/(home)/settings.tsx
+++ b/app/(auth)/(tabs)/(home)/settings.tsx
@@ -59,17 +59,19 @@ function SettingsMobile() {
-
-
-
- router.push("/(auth)/(tabs)/(home)/companion-login")
- }
- title={t("pairing.pair_with_phone")}
- textColor='blue'
- />
-
-
+ {Platform.OS !== "ios" && (
+
+
+
+ router.push("/(auth)/(tabs)/(home)/companion-login")
+ }
+ title={t("pairing.pair_with_phone")}
+ textColor='blue'
+ />
+
+
+ )}
diff --git a/app/(auth)/(tabs)/(home)/settings/plugins/streamystats/page.tsx b/app/(auth)/(tabs)/(home)/settings/plugins/streamystats/page.tsx
index 1c4dcd199..8f0a2c931 100644
--- a/app/(auth)/(tabs)/(home)/settings/plugins/streamystats/page.tsx
+++ b/app/(auth)/(tabs)/(home)/settings/plugins/streamystats/page.tsx
@@ -114,7 +114,7 @@ export default function StreamystatsPage() {
};
const handleRefreshFromServer = useCallback(async () => {
- const newPluginSettings = await refreshStreamyfinPluginSettings(true);
+ const newPluginSettings = await refreshStreamyfinPluginSettings();
// Update local state with new values
const newUrl = newPluginSettings?.streamyStatsServerUrl?.value || "";
setUrl(newUrl);
diff --git a/app/(auth)/(tabs)/(libraries)/_layout.tsx b/app/(auth)/(tabs)/(libraries)/_layout.tsx
index acc7f8173..ed31b438f 100644
--- a/app/(auth)/(tabs)/(libraries)/_layout.tsx
+++ b/app/(auth)/(tabs)/(libraries)/_layout.tsx
@@ -166,7 +166,7 @@ export default function IndexLayout() {
open={dropdownOpen}
onOpenChange={setDropdownOpen}
trigger={
-
+
>(null);
const entries = useMemo(() => sortedChapters(chapters), [chapters]);
@@ -79,7 +81,17 @@ function ChapterListComponent({
supportedOrientations={["portrait", "landscape"]}
>
- e.stopPropagation()} style={styles.sheet}>
+ e.stopPropagation()}
+ style={[
+ styles.sheet,
+ {
+ marginLeft: safeArea.left,
+ marginRight: safeArea.right,
+ paddingBottom: safeArea.bottom,
+ },
+ ]}
+ >
{t("chapters.title")}
{
onPress={() => {
router.push("/(auth)/downloads");
}}
- className='ml-1.5'
style={{ marginRight: Platform.OS === "android" ? 16 : 0 }}
>
= ({
{/* Pair with Phone */}
- {onStartPairing && (
+ {Platform.OS !== "ios" && onStartPairing && (