Not sure I will be great at describing this but the bug is pretty simple. Sublime Text queries the global “find” pasteboard on macOS to populate the text for ⌘F. This is cool, but it is too aggressive: if I type a new string to search it will immediately replace the text with the find pasteboard instead of my search string after finding a match. For example, if I perform the following steps:
- Search in another app for “foo”.
- Switch to Sublime text and hit ⌘F. It is pre-populated with “foo”. (No bug here yet.)
- Type “bar” instead.
- Hit to search.
At this point, Sublime Text will correctly search for “bar”, but it might also replace the field with “foo”. Since I normally type a search query and hit enter a bunch to cycle through results, this can be really annoying since it will keep reverting back to something I don’t want to search for.