From b0142ba1925ead0ffd0d3f3c4994bea28a6fc207 Mon Sep 17 00:00:00 2001 From: cranci1 <100066266+cranci1@users.noreply.github.com> Date: Sun, 26 Jan 2025 08:55:37 +0100 Subject: [PATCH] alright #22 Co-Authored-By: Seiike <122684677+Seeike@users.noreply.github.com> --- .../SettingsSubViews/SettingsViewModule.swift | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/Sora/Views/SettingsView/SettingsSubViews/SettingsViewModule.swift b/Sora/Views/SettingsView/SettingsSubViews/SettingsViewModule.swift index cb5f067..581f194 100644 --- a/Sora/Views/SettingsView/SettingsSubViews/SettingsViewModule.swift +++ b/Sora/Views/SettingsView/SettingsSubViews/SettingsViewModule.swift @@ -74,16 +74,15 @@ struct SettingsViewModule: View { } .disabled(selectedModuleId == module.id.uuidString) } - .swipeActions { - Button(role: .destructive) { - if selectedModuleId != module.id.uuidString { + .swipeActions(edge: .trailing) { + if selectedModuleId != module.id.uuidString { + Button(role: .destructive) { moduleManager.deleteModule(module) DropManager.shared.showDrop(title: "Module Removed", subtitle: "", duration: 1.0, icon: UIImage(systemName: "trash")) + } label: { + Label("Delete", systemImage: "trash") } - } label: { - Label("Delete", systemImage: "trash") } - .disabled(selectedModuleId == module.id.uuidString) } } }