From f591d7da1ed09398aa3d18ad97b1b1d7016583b5 Mon Sep 17 00:00:00 2001 From: Federico Imberti <66013290+FI-153@users.noreply.github.com> Date: Fri, 2 Jan 2026 10:43:21 +0100 Subject: [PATCH] Truncated "Reduce Interruptions" to "Reduce Interr." to avoid scrolling text --- DynamicIsland/managers/DoNotDisturbManager.swift | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/DynamicIsland/managers/DoNotDisturbManager.swift b/DynamicIsland/managers/DoNotDisturbManager.swift index d724d34..ff45acc 100644 --- a/DynamicIsland/managers/DoNotDisturbManager.swift +++ b/DynamicIsland/managers/DoNotDisturbManager.swift @@ -131,6 +131,9 @@ final class DoNotDisturbManager: ObservableObject { if nameChanged { self.currentFocusModeName = finalName + .localizedCaseInsensitiveContains( + "Reduce Interruptions" + ) ? "Reduce Interr." : finalName } if identifierChanged || nameChanged || shouldToggleActive { @@ -322,7 +325,7 @@ enum FocusModeType: String, CaseIterable { case .gaming: return "Gaming" case .mindfulness: return "Mindfulness" case .reading: return "Reading" - case .reduceInterruptions: return "Reduce Interruptions" + case .reduceInterruptions: return "Reduce Interr." case .custom: return "Focus" case .unknown: return "Focus Mode" }