diff --git a/Termind/Features/Settings/ModelListEditor.swift b/Termind/Features/Settings/ModelListEditor.swift index f464040a..992b4b8e 100644 --- a/Termind/Features/Settings/ModelListEditor.swift +++ b/Termind/Features/Settings/ModelListEditor.swift @@ -958,6 +958,10 @@ where Item: Identifiable & Hashable & Sendable, Item.ID: Hashable { self.rowHeight = rowHeight } + // Swift 6.3.3's performance inliner crashes while synthesizing this + // generic class's optimized destructor. Keep only deinit unoptimized. + @_optimize(none) deinit {} + func makeListView() -> NSViewType { let listView = NSViewType() listView.rowAnimator = ListBouncyAnimator(style: .regular)