Open Kinark opened 1 year ago
I would first make sure that it doesn't happen if you do it directly in a SwiftUI app instead of in a settings view.
@sindresorhus sorry for the delay, I actually tested that, but forgot to include int he bug report, sorry. It doesn't happen when doing that outside the Settings view.
When you dynamically change the scale of a TextField (like when a
@State
changes) inside a SwiftUI view inside a Settings Panel, a warning appears in the XCode log:It also seems to log that warning on every change of scale, so when you change the scale with animation or apply a scale transition to a TextField, hundreds of warnings are printed on the log.
It seems to happen even when you don't scale the TextField directly (it also happens if you change scale of a View with a child TextField).
I don't think many people use scaling on TextField, but I ended up writing a nice effect using .scale and when I'm using it on a VStack with like, 5 TextFields, I got a ton of warnings.
Oh, thanks for making this package btw. The work you've done for the Swift open source community is ridiculous. Thanks a lot!