NSSavePanel incorrect character display

I am encountering an issue with the NSSavePanel where when using hiragana as input into the save as dialog the file name will switch to simingly gibberish unicode characters, and if you continue typing the characters will correct. If you click save while the characters appear incorrect, you will still get the correct save name back in code from the result.
This only occurs on Mac laptops with a touch bar (not necessarily touchbar related), and only in 10.13/10.14 and not on 10.15. This broke for these systems and our product when we changed our build tools back in May to a new intel + Xcode version. Will post here when I verify what we were on and what we moved to.

Replies

There are several references of text display problems with japanese characters (or even chinese).


https://stackoverflow.com/questions/31430308/uitextview-attributedtext-with-japanese-keyboard-repeats-input


Question: did 10.15 solve them ?

I would advise to file a bug anyway.


This could provide an extension as a workaround:

h ttps://github.com/ReactiveX/RxSwift/issues/649