I am NSOpenPanel to select a file or folder from a user's machine. But when the user clicks "open" the cursor is at the beginning of the path that shows up in the text field. This is a problem because until you click in the textfield and arrow right, you won't see that the entire path is listed. For example if the path is:
/Users/jeremysmith/code/testfolder/testfolder2
It may only show:
/Users/jeremysmith/code/
since the cursor is at the beginning and the text field's width only goes to "code".
I got this working on textfields by doing:
[[self.inputFileTextField currentEditor] moveToEndOfLine:nil];
In Swift, since it's 2015:
self.textField.moveToEndOfDocument(nil)
Here's my Swift solution:
self.fileTextField.currentEditor()?.moveToEndOfDocument(nil)
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With