<body><div id="__MailbirdStyleContent" style="font-size: 10pt;font-family: Arial;color: #000000;text-align: left" dir="ltr">
                                        Quick-fix via Morphic-mt.1975. Yet, personally I do not like to pull off such Smalltalk magic. It makes code less readable. :-)<div><br></div><div>Best,</div><div>Marcel</div><div class="mb_sig"></div><blockquote class='history_container' type='cite' style='border-left-style:solid;border-width:1px; margin-top:20px; margin-left:0px;padding-left:10px;'>
                        <p style='color: #AAAAAA; margin-top: 10px;'>Am 27.04.2022 17:06:36 schrieb Marcel Taeumel <marcel.taeumel@hpi.de>:</p><div style='font-family:Arial,Helvetica,sans-serif'><div id="__MailbirdStyleContent" style="font-size: 10pt;font-family: Arial;color: #000000;text-align: left" dir="ltr">
                                        Hi Nicolas --<div><br></div><div>The FontChooser is operating on an instance in TextEditor. This is bad. The typical lifespan of a text editor is rather short. That editor points to a then outdated paragraph. Hmpf.</div><div><br></div><div>Best,</div><div>Marcel</div><div class="mb_sig"></div><blockquote class='history_container' type='cite' style='border-left-style:solid;border-width:1px; margin-top:20px; margin-left:0px;padding-left:10px;'>
                        <p style='color: #AAAAAA; margin-top: 10px;'>Am 26.04.2022 00:22:33 schrieb Nicolas Cellier <nicolas.cellier.aka.nice@gmail.com>:</p><div style='font-family:Arial,Helvetica,sans-serif'>
<div dir="ltr"><div>Ah, got it, I edited the text between steps 5 & 6</div><div>I enclosed some selection with [ ] because original text did not have some, because I remembered that the problem previously appeared after I selected text inside brackets...</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Le mar. 26 avr. 2022 à 00:17, Nicolas Cellier <<a href="mailto:nicolas.cellier.aka.nice@gmail.com">nicolas.cellier.aka.nice@gmail.com</a>> a écrit :<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>Following the same steps, I cannot reproduce, though I could get this behavior a few times.</div><div><br></div><div>Ah, something I did is resize the window in-between, because the text selection is not correctly displayed when fonts are changed.</div><div>Ater resizing the window, new text selection is ignored...</div><div><br></div><div>Or maybe any other action that may reset the paragraph or some other state...<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Le mar. 26 avr. 2022 à 00:06, Nicolas Cellier <<a href="mailto:nicolas.cellier.aka.nice@gmail.com" target="_blank">nicolas.cellier.aka.nice@gmail.com</a>> a écrit :<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>The one with cmd+k this time:</div><div><br></div><div>1. open a workspace, type some text, select some</div><div>2. open FontChooser thru Cmd+k</div><div>3. select some font, apply, so far so good</div><div>4. without closing the FontChoosed, select aome other Text</div><div>5. select another font, Apply, still good</div><div><br></div><div>now the unexpected behavior:</div><div><br></div><div>6. [select some block by double clicking after opening square bracket]</div><div>7. select another font, apply</div><div><br></div><div>Err! the font is applied to the previous selection!</div><div><br></div><div>8. type some Text, don't select any,</div><div>9. select another font, apply</div><div><br></div><div>Err! still apply to the previous selection</div><div><br></div><div>10. close the FontChooser</div><div><br></div><div>Err! many debuggers open in TextEditor>>closeTypeIn</div><div>myHistory current (nil) doesNotUnderstand: #contentsAfter:</div><div>The image survives only because the debuggers finally cover the broken Morph when enough are open (a good idea to tile them !)<br></div><div><br></div><div>Definitely broken mutated states...<br></div></div>
</blockquote></div>
</blockquote></div>
</div></blockquote>
                                        </div></div></blockquote>
                                        </div></body>