<!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 20 Sep 2016, at 21:04, Erik Neumann wrote:</p>
<p dir="auto"></p></div>
<div style="white-space:pre-wrap"><blockquote style="border-left:2px solid #777; color:#777; margin:0 0 5px; padding-left:5px"><div dir="auto">Why does double-click on search results inside the Find window cause the
</div><div dir="auto">Find window to close without even doing anything?
</div></blockquote></div>
<div style="white-space:normal">
<p dir="auto">I see that the code I was using to suppress double notifications got fooled by a double-click in an inactive window.</p>
<p dir="auto">I have fixed this and also introduced a <code style="background-color:#F7F7F7; border-radius:3px; margin:0; padding:0 0.4em" bgcolor="#F7F7F7">keepSearchResultsOnDoubleClick</code> defaults key that you can use if you want to disable the close behavior.</p>
<p dir="auto">This will be available in next build (2.0-beta.12.15).</p>
<p dir="auto"></p></div>
<div style="white-space:pre-wrap"><blockquote style="border-left:2px solid #777; color:#777; margin:0 0 5px; padding-left:5px"><div dir="auto">Only do the "close Find window on double-click" shortcut if the Find window was active on the first click.
</div></blockquote></div>
<div style="white-space:normal">
<p dir="auto">For someone using double-click to “select and dismiss list” this would probably feel inconsistent, but I think it would be appropriate to support click-through for the results list, that is, the first click in an inactive window will be handled by the results list (to select the clicked item) rather than just activate the window.</p>
<p dir="auto">It requires subclassing to enable this, so I haven’t done it yet, but it sounds like this would be the ideal behavior for you and it should not affect the workflow of other users.</p>
</div>
</div>
</body>
</html>