fix: size column fallback and table row interactions

- Fix: Size column falls back to 'bytesText' if sizeBytes is unknown
- Fix: Prevent filename text from intercepting row selection taps
- Fix: Use explicit window ID to ensure download properties opens reliably on double click
This commit is contained in:
nimbold
2026-06-07 23:59:03 +03:30
parent fbae92aae9
commit bd6aa867c7
3 changed files with 78 additions and 3 deletions
+1 -1
View File
@@ -115,7 +115,7 @@ struct FirelinkApp: App {
}
.windowResizability(.contentSize)
WindowGroup("Download Properties", for: UUID.self) { $downloadID in
WindowGroup("Download Properties", id: "download-properties", for: UUID.self) { $downloadID in
if let downloadID {
DownloadPropertiesWindow(downloadID: downloadID)
.environmentObject(controller)