From e7f2244579d55fa985aff032fe85bc9495a4de3a Mon Sep 17 00:00:00 2001 From: wukko Date: Fri, 23 May 2025 00:53:41 +0600 Subject: [PATCH] web/SettingsCategory: workaround for opacity bug in ios safari --- web/src/components/settings/SettingsCategory.svelte | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/web/src/components/settings/SettingsCategory.svelte b/web/src/components/settings/SettingsCategory.svelte index e71d5da9..6ea00f37 100644 --- a/web/src/components/settings/SettingsCategory.svelte +++ b/web/src/components/settings/SettingsCategory.svelte @@ -50,6 +50,14 @@ pointer-events: none; } + /* + for some weird reason parent's transition + breaks final opacity of children on ios + */ + :global([data-iphone="true"]) .settings-content { + transition: none; + } + .settings-content.focus { animation: highlight 2s; }