From 0ad417e682fe835308dd70c650c5c73838cccad8 Mon Sep 17 00:00:00 2001 From: Laurent Date: Sat, 30 May 2026 12:58:50 +0200 Subject: [PATCH] fix: add nonisolated and @Sendable to TrackContextMenuConfig --- Music/Models/TrackContextMenuConfig.swift | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/Music/Models/TrackContextMenuConfig.swift b/Music/Models/TrackContextMenuConfig.swift index 4313a4b..ba66fe7 100644 --- a/Music/Models/TrackContextMenuConfig.swift +++ b/Music/Models/TrackContextMenuConfig.swift @@ -1,10 +1,8 @@ -import Foundation - -struct TrackContextMenuConfig { +nonisolated struct TrackContextMenuConfig { let playlists: [Playlist] let lastUsedPlaylistName: String? let selectedPlaylist: Playlist? - let onAddToPlaylist: (Track, Playlist) -> Void - let onAddToLastPlaylist: ((Track) -> Void)? - let onRemoveFromPlaylist: ((Track) -> Void)? + let onAddToPlaylist: @Sendable (Track, Playlist) -> Void + let onAddToLastPlaylist: (@Sendable (Track) -> Void)? + let onRemoveFromPlaylist: (@Sendable (Track) -> Void)? }