Procházet zdrojové kódy

wizard: improve browse path display on iOS

osy před 3 roky
rodič
revize
31e1568a83
1 změnil soubory, kde provedl 8 přidání a 3 odebrání
  1. 8 3
      Platform/Shared/FileBrowseField.swift

+ 8 - 3
Platform/Shared/FileBrowseField.swift

@@ -48,9 +48,14 @@ struct FileBrowseField: View {
             }
         }
         #else
-        TextField(titleKey, text: .constant(url?.path ?? ""))
-            .truncationMode(.head)
-            .disabled(true)
+        if let path = url?.path {
+            Text(path)
+                .lineLimit(1)
+                .truncationMode(.head)
+        } else {
+            Text(titleKey)
+                .foregroundColor(.secondary)
+        }
         if hasClearButton {
             Button {
                 url = nil