Skip to content

Commit 9c62c0c

Browse files
pianostringquartetellbosch
authored andcommitted
Allow more decimal places in UI fields using FieldValue (#705)
1 parent bea865d commit 9c62c0c

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

Stitch/Graph/Node/Port/Model/Field/FieldValue.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ extension FieldValue {
8181
case .readOnly(let string):
8282
return string
8383
case .number(let double):
84-
return double.description
84+
return GlobalFormatter.string(for: double) ?? double.description
8585
case .layerDimension(let numberValue):
8686
return numberValue.stringValue
8787
case .json(let json):

Stitch/Graph/Node/Port/ViewModel/NumberFormatterObserver.swift

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,8 @@ let GlobalFormatter = NumberFormatterObserver()
1717
final class NumberFormatterObserver: NumberFormatter, @unchecked Sendable {
1818
override init() {
1919
super.init()
20-
self.maximumFractionDigits = 4
20+
// self.maximumFractionDigits = 4
21+
self.maximumFractionDigits = 7
2122
self.minimumFractionDigits = 0
2223
self.minimumIntegerDigits = 1
2324
}

0 commit comments

Comments
 (0)