<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/xhtml; charset=utf-8">
</head>
<body>
<div style="font-family:sans-serif"><div style="white-space:normal">
<p dir="auto">On 29 Nov 2018, at 2:40, Tim Bates wrote:</p>

</div>
<div style="white-space:normal"><blockquote style="border-left:2px solid #777; color:#777; margin:0 0 5px; padding-left:5px"><p dir="auto">Weirdly, if the find window is closed, ⇧⌘F opens with the user’s directory as the search scope.</p>
</blockquote></div>
<div style="white-space:normal">

<p dir="auto">I assume this part is expected. A feature many may not be aware of is that if focus is in the file browser, it will use the file browser selection as what to search.</p>

<p dir="auto">This can either be one or more folders, but one can also select files, and then only these files will be searched. I find this extremely useful myself to quick select and search a subset of my project.</p>

<p dir="auto">An alternative to moving focus to file browser (⌥⌘⇥) and pressing ⇧⌘F is to click the magnifying glass in the file browser’s bottom action bar.</p>

</div>
<div style="white-space:normal"><blockquote style="border-left:2px solid #777; color:#777; margin:0 0 5px; padding-left:5px"><p dir="auto">But if the find window is open, but not front most, ⇧⌘F opens with previous directory as the search scope.</p>
</blockquote></div>
<div style="white-space:normal">

<p dir="auto">This is intended for your use-case where you run a folder search and don’t close the window, so ⇧⌘F brings it back without changing anything.</p>

<p dir="auto">There is actually a <code style="background-color:#F7F7F7; border-radius:3px; margin:0; padding:0 0.4em" bgcolor="#F7F7F7">keepSearchResultsOnDoubleClick</code> defaults key which can be set to <code style="background-color:#F7F7F7; border-radius:3px; margin:0; padding:0 0.4em" bgcolor="#F7F7F7">YES</code> so that double-clicking search results don’t close the window.</p>

<p dir="auto">But I don’t find this useful myself as I often will use keyboard to select search results (⌘1-n) followed by ⌘W.</p>

</div>
<div style="white-space:normal"><blockquote style="border-left:2px solid #777; color:#777; margin:0 0 5px; padding-left:5px"><p dir="auto">And if it’s already open, then ⇧⌘F sets the scope to ~ ...</p>
</blockquote></div>
<div style="white-space:normal">

<p dir="auto">If you open the “in” folder pop-up you will see that “Document” is given a shortcut of ⌘F with ⇧⌘F assigned to “Project Folder”. So these two keys can be used to switch between the two search scopes (while the window is open).</p>

</div>
<div style="white-space:normal"><blockquote style="border-left:2px solid #777; color:#777; margin:0 0 5px; padding-left:5px"><p dir="auto">The behavior of searches that are stale is another issue: clicking on them often also does nothing after an edit has been made.</p>
</blockquote></div>
<div style="white-space:normal">

<p dir="auto">The search reuslts are stored as offsets that are not updated on edits, which means after an edit, they will point to the wrong section of the document.</p>

<p dir="auto">But I am not aware they should become no-ops, if you have steps to reproduce, I will add an issue about this.</p>

<p dir="auto">As for updating search reuslts on edits; that one is a long-term goal (coupled with a few related issues).</p>
</div>
</div>
</body>
</html>