<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Exchange Server">
<!-- converted from text --><style><!-- .EmailQuote { margin-left: 1pt; padding-left: 4pt; border-left: #800000 2px solid; } --></style>
</head>
<body>
<meta content="text/html; charset=UTF-8">
<style type="text/css" style="">
<!--
p
        {margin-top:0;
        margin-bottom:0}
-->
</style>
<div dir="ltr">
<div id="x_divtagdefaultwrapper" dir="ltr" style="font-size:12pt; color:#000000; font-family:Calibri,Helvetica,sans-serif">
<p>Personally, I'm happy with the default preference. But I can understand your point, Tim, it's all a question about habits :) So I like having preferences for those things.</p>
<div id="x_Signature">
<div id="x_divtagdefaultwrapper" dir="ltr" style="font-size:12pt; color:rgb(0,0,0); font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols">
<div name="x_divtagdefaultwrapper" style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:; margin:0">
<div>
<div class="x__rp_T4" id="x_Item.MessagePartBody"><br>
</div>
<div class="x__rp_T4" id="x_Item.MessagePartBody">> <span style="font-size:12pt">So yes, it potentially saves you a <select> but costs you the extra time and concentration to <menu> in exactly the right place instead of just anywhere in the list.</span>
<div><br>
</div>
<div>I like to press escape anywhere over the list to do this. Ideal on a laptop with touchpad only: You only need to move the cursor to the approximate position, most of the rest can be done using the keyboard ...</div>
<div><br>
</div>
<div>Best,</div>
<div>Christoph</div>
</div>
</div>
<div><font size="2" color="#808080"></font></div>
</div>
</div>
</div>
</div>
<hr tabindex="-1" style="display:inline-block; width:98%">
<div id="x_divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" color="#000000" style="font-size:11pt"><b>Von:</b> Squeak-dev <squeak-dev-bounces@lists.squeakfoundation.org> im Auftrag von tim Rowledge <tim@rowledge.org><br>
<b>Gesendet:</b> Montag, 6. Januar 2020 23:48:15<br>
<b>An:</b> The general-purpose Squeak developers list<br>
<b>Betreff:</b> Re: [squeak-dev] Annoying list morph selection/menu click bug</font>
<div> </div>
</div>
</div>
<font size="2"><span style="font-size:10pt;">
<div class="PlainText"><br>
<br>
> On 2020-01-06, at 2:55 AM, Marcel Taeumel <marcel.taeumel@hpi.de> wrote:<br>
> <br>
> Hmm... the actual reason for ENABLING that preference by default is that it saves you a click on many occasions. Just yellow-click a selector, for example, and pick an option. No need for an additional red click.<br>
> <br>
> Even better: YELLOW mouse down, mouse move to the desired menu item, YELLOW mouse up and you are done with a single click. :-D<br>
<br>
I see the potential advantages, really, I do. And with the latest 19315 updates and the newest VM the really, really, annoying jumping around of the list that was (almost certainly) caused by the scrollwheel event insanity has gone and thus this option is tolerable,
 sort of.<br>
<br>
The problem with it as an idea is that with some item selected in the list you have to go back precisely to that item when you want to use the menu, or you get to use the menu on a newly (and probably surprisingly) selected item. And of course you lose the
 prior selection as a side-effect. In a long list that can be very irritating! The way we use menus in the browser for example makes that extremely distracting - you might be looking at SHTextStylerST80>>#createTextAttributesForPixelHeight: and press <menu>
 in the method list  expecting copy the reference for the method (to paste here...) and you find you actually got the reference for SHTextStylerST80>>#environment:. Or perhaps you wanted the 'senders of...' and get a strange looking list of options not at all
 related to #createTextAttributesForPixelHeight:<br>
<br>
So yes, it potentially saves you a <select> but costs you the extra time and concentration to <menu> in exactly the right place instead of just anywhere in the list.<br>
<br>
The way Mac OS seems to handle that is a bit convoluted but probably a bit less annoying in the end; you have a selection, move the pointer to some other item and press<menu> - the 'new' item is border-selected rather than solid-selected, and the menu item
 clicked on applies to that new selection BUT the old selection is returned to. It sounds really weird but it works... ok. ish.<br>
<br>
tim<br>
--<br>
tim Rowledge; tim@rowledge.org; <a href="http://www.rowledge.org/tim">http://www.rowledge.org/tim</a><br>
Trancelators interpret messages from the dead<br>
<br>
<br>
<br>
</div>
</span></font>
</body>
</html>