-
Notifications
You must be signed in to change notification settings - Fork 27
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
TextRow (when used in SplitRow) is not able to render Korean string correctly #38
Comments
|
@karansota wow, nice catch! I wasn't even aware of the fact, that input character conversion exists at all! :) - altough it makes perfectly sense if you think about it. My buest guess as of now is that there is some sort of conversion-triggered-re-rendering of the underlying UITextField which gets lost somewhere on its way. Will need some time figure out what exactly causes this unexpected behaviour. Any chance you can confirm the same (wrong) behaviour for the TextAreaRow? |
@mats-claassen do you have any experience with this? I don't know how Maybe you have some tips on where to start and/or why this basically works in |
No, I haven't. My suggestion would be to see what SplitRows does that might change how a TextRow works inside. Maybe it has to do with #39 but that is only a wild guess |
SplitRow<TextRow, LocationRow> { $0.rowLeftPercentage = 0.65 $0.rowLeft = TextRow("locationText") { $0.placeholder = placeholder if let name = value?.name { $0.value = name } if isDisabled { $0.disabled = true } } $0.rowRight = LocationRow("locationLookup") { $0.shouldDisplayValue = false $0.title = title if let value = value { $0.value = value } else { $0.value = Place(address: nil, coordinates: nil, name: nil) } if isDisabled { $0.disabled = true } } }
Actual String when user types into the TextRow: 시ㅇ
Expected String: 설 (above characters should build this string)
The text was updated successfully, but these errors were encountered: