From 78bf018fe248a2147ed42b44b2c183768ab1a712 Mon Sep 17 00:00:00 2001 From: Jis G Jacob Date: Tue, 31 Mar 2026 10:02:17 +0530 Subject: [PATCH] Atoll: Fix LS Music Widget Overlapping Timers - When lyrics was enabled the music widget would overlap the timers widget causing overlapped widgets which looks awful Signed-off-by: Jis G Jacob --- DynamicIsland/managers/LockScreenTimerWidgetManager.swift | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/DynamicIsland/managers/LockScreenTimerWidgetManager.swift b/DynamicIsland/managers/LockScreenTimerWidgetManager.swift index 0337d89..d907c01 100644 --- a/DynamicIsland/managers/LockScreenTimerWidgetManager.swift +++ b/DynamicIsland/managers/LockScreenTimerWidgetManager.swift @@ -279,6 +279,11 @@ final class LockScreenTimerWidgetPanelManager { originY = min(originY, topLimit) } + if let musicFrame = LockScreenPanelManager.shared.latestFrame { + let minAllowedY = musicFrame.maxY + 12 + originY = max(originY, minAllowedY) + } + let minY = screen.frame.minY + 100 originY = max(originY, minY)