<div dir="ltr">You&#39;re right, I should have asked first.  However, now I see there is another for vertical, so lets talk about removing that one too.<div><br></div><div>The change occurred in Morphic-mt.893, the log entry mentions the coupling, but doesn&#39;t say why other than &quot;due to the nature of sliders&quot;, which I disagree with.  hResizing is a property which can be set by any application, as it needs.  Marcel, where you need it to be #spaceFill, we can set from there.  My app needs to maintain control over this.<div><div><div><div><br></div><div><div>What was so bedevilling about this was how, because the Sliders owner was #shrinkWrap, it would calculate to its #minExtent of 14@14, a [square], and so it was guessing a vertical orientation (wrong), and so hResizing was reporting my expected setting (#rigid) by the time UI got control back.</div><div><br></div></div></div></div></div></div><div>Do we still need SimpleSliderMorph or can I use Slider?</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Feb 11, 2016 at 6:26 PM, Tobias Pape <span dir="ltr">&lt;<a href="mailto:Das.Linux@gmx.de" target="_blank">Das.Linux@gmx.de</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
On 12.02.2016, at 01:02, Chris Muller &lt;<a href="mailto:asqueaker@gmail.com">asqueaker@gmail.com</a>&gt; wrote:<br>
<br>
&gt; My God I just spent hours trying to find how / where layoutInBounds:<br>
&gt; was arbitrarily setting my SimpleSliderMorphs hResizing to #spaceFill.<br>
&gt; No amount of various print debugging statements in<br>
&gt; Morph&gt;&gt;#layoutInBounds: and TableLayout&gt;&gt;layoutLeftToRight:in: were<br>
&gt; helping.<br>
&gt;<br>
&gt; And then I saw this..  I have no idea why this was done but, its wrong<br>
&gt; for the general case so, its gone.  If someone needs this<br>
&gt; application-specific behavior they should add it as an extension to<br>
&gt; their app.<br>
&gt;<br>
<br>
Well, Marcel put it in just in April 2015:<br>
&#39;mt 4/17/2015 13:47&#39;<br>
Maybe, if you asked, we&#39;d all know why he put it there.<br>
I think the general problem here was that Scroll Bars have a very intimate<br>
relation to Sliders.<br>
<br>
<br>
&gt; On Thu, Feb 11, 2016 at 5:53 PM,  &lt;<a href="mailto:commits@source.squeak.org">commits@source.squeak.org</a>&gt; wrote:<br>
&gt;&gt; Chris Muller uploaded a new version of Morphic to project The Trunk:<br>
&gt;&gt; <a href="http://source.squeak.org/trunk/Morphic-cmm.1074.mcz" rel="noreferrer" target="_blank">http://source.squeak.org/trunk/Morphic-cmm.1074.mcz</a><br>
&gt;&gt;<br>
&gt;&gt; ==================== Summary ====================<br>
&gt;&gt;<br>
&gt;&gt; Name: Morphic-cmm.1074<br>
&gt;&gt; Author: cmm<br>
&gt;&gt; Time: 11 February 2016, 5:52:58.3338 pm<br>
&gt;&gt; UUID: db42c601-202c-4cc5-a2f8-2a8e45d77d12<br>
&gt;&gt; Ancestors: Morphic-mt.1073<br>
&gt;&gt;<br>
&gt;&gt; Remove arbitrary hResizing for horizontal Sliders.<br>
&gt;&gt;<br>
&gt;&gt; =============== Diff against Morphic-mt.1073 ===============<br>
&gt;&gt;<br>
&gt;&gt; Item was removed:<br>
&gt;&gt; - ----- Method: Slider&gt;&gt;hResizing (in category &#39;as yet unclassified&#39;) -----<br>
&gt;&gt; - hResizing<br>
&gt;&gt; -<br>
&gt;&gt; -       ^ self orientation == #horizontal<br>
&gt;&gt; -               ifTrue: [#spaceFill]<br>
&gt;&gt; -               ifFalse: [#rigid]!<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;<br>
<br>
</blockquote></div><br></div>