From a7b9d3a30de306f35f3c8a55843d63c1df39ee71 Mon Sep 17 00:00:00 2001 From: Tommy Chow Date: Mon, 10 Jan 2022 18:59:53 -0500 Subject: [PATCH] Fix disabled toggles in video settings --- lib/screens/settings/video_settings.dart | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/screens/settings/video_settings.dart b/lib/screens/settings/video_settings.dart index 480905c7..2c223006 100644 --- a/lib/screens/settings/video_settings.dart +++ b/lib/screens/settings/video_settings.dart @@ -33,13 +33,13 @@ class VideoSettings extends StatelessWidget { SwitchListTile.adaptive( title: const Text('Long-press player to toggle overlay'), value: settingsStore.toggleableOverlay, - onChanged: settingsStore.showOverlay ? (newValue) => settingsStore.toggleableOverlay = newValue : null, + onChanged: settingsStore.showVideo && settingsStore.showOverlay ? (newValue) => settingsStore.toggleableOverlay = newValue : null, ), if (Platform.isIOS) SwitchListTile.adaptive( title: const Text('Picture-in-picture button'), value: settingsStore.pictureInPicture, - onChanged: settingsStore.showOverlay ? (newValue) => settingsStore.pictureInPicture = newValue : null, + onChanged: settingsStore.showVideo && settingsStore.showOverlay ? (newValue) => settingsStore.pictureInPicture = newValue : null, ), ], );