<div dir="ltr"><div dir="ltr">Great, do you know what's the vm email list is?<div><br></div><div>To reproduce it you have to:<br>1. find a long method (like ProtoObject>>become: or Object>>#doesNotUnderstand:) in order to see the scroll bar in the SmalltalkEditor.</div><div>2. Click somewhere in the code (like the last line).</div><div>3. Scroll horizontally.</div><div><br></div><div>This has been happening to me all the time because it seems like I use to do some unintentional horizontal scrolls, or the trackpad is too sensitive.</div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">El dom., 5 may. 2019 a las 9:30, Hernan Wilkinson (<<a href="mailto:hernan.wilkinson@10pines.com">hernan.wilkinson@10pines.com</a>>) escribió:<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">Hi Gaston,<div> we saw a similar problem (if not the same) with Juan the other day... it looks like a VM issue and we should report it or fix it :-)</div><div> I could not reproduce the error you mention but I think it happened to me too, I'm not sure.</div><div> I see no problem with your suggestion, let's see what Juan says.</div><div><br></div><div>Hernan.</div><div> </div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, May 5, 2019 at 9:07 AM Gastón Caruso via Cuis-dev <<a href="mailto:cuis-dev@lists.cuis.st" target="_blank">cuis-dev@lists.cuis.st</a>> wrote:<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 dir="ltr">A possible workaround to this issue is to disable #ctrlArrowsScrollHorizontally by default.</div><div><br></div><div>Here it is the chage set for this, <a class="gmail_plusreply" id="gmail-m_-4850390405552388836gmail-m_1201094908524206618plusReplyChip-0" href="mailto:juan@jvuletich.org" target="_blank">@Juan Vuletich</a> can you consider to include this in the base image?</div><div><br></div><div>Thanks again!</div><div>Gastón</div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">El dom., 5 may. 2019 a las 8:01, Gastón Caruso (<<a href="mailto:gstn.caruso@gmail.com" target="_blank">gstn.caruso@gmail.com</a>>) escribió:<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 dir="ltr"><div dir="ltr">Hi all, I'm facing a bug that is driving me crazy haha.<div><br></div><div>Sometimes, when I scroll down on a <font face="monospace, monospace">SmalltalkEditor</font> the scroll right / left of my mac trackpad is recognized as a keyboard event including all of the modifier keys, which means that it will select all the first line of what's in the editor. This is, if you're looking a long method, you'll be taken to the first line.</div><div><br></div><div>This is really annoying and it's happening on Pharo too as far as I can tell.</div><div><br></div><div>To get more information of what's happening I added a print on <font face="monospace, monospace">EventSensor>>#fetchMoreEventsDiscardingMouseEvents: discardMouseEvents</font>,</div><div>I've scrolled to the left with my trackpad and then pressed the left arrow key, and I got this:</div><div><div style="line-height:18px"><div style="color:rgb(212,212,212);font-family:Menlo,Monaco,"Courier New",monospace;font-size:12px;white-space:pre-wrap;background-color:rgb(30,30,30)"><span style="color:rgb(106,153,85)"># Meaning of array values by position</span></div><div style="color:rgb(212,212,212);font-family:Menlo,Monaco,"Courier New",monospace;font-size:12px;white-space:pre-wrap;background-color:rgb(30,30,30)"><span style="color:rgb(106,153,85)"># 1, type (2 is keyboard)</span></div><div style="color:rgb(212,212,212);font-family:Menlo,Monaco,"Courier New",monospace;font-size:12px;white-space:pre-wrap;background-color:rgb(30,30,30)"><span style="color:rgb(106,153,85)"># 2, timestamp</span></div><div style="color:rgb(212,212,212);font-family:Menlo,Monaco,"Courier New",monospace;font-size:12px;white-space:pre-wrap;background-color:rgb(30,30,30)"><span style="color:rgb(106,153,85)"># 3, keyvalue</span></div><div style="color:rgb(212,212,212);font-family:Menlo,Monaco,"Courier New",monospace;font-size:12px;white-space:pre-wrap;background-color:rgb(30,30,30)"><span style="color:rgb(106,153,85)"># 4, keypress or release</span></div><div style="color:rgb(212,212,212);font-family:Menlo,Monaco,"Courier New",monospace;font-size:12px;white-space:pre-wrap;background-color:rgb(30,30,30)"><span style="color:rgb(106,153,85)"># 5, modifier keys</span></div><div style="color:rgb(212,212,212);font-family:Menlo,Monaco,"Courier New",monospace;font-size:12px;white-space:pre-wrap;background-color:rgb(30,30,30)"><span style="color:rgb(106,153,85)"><br></span></div><div style="color:rgb(212,212,212);font-family:Menlo,Monaco,"Courier New",monospace;font-size:12px;white-space:pre-wrap;background-color:rgb(30,30,30)"><span style="color:rgb(106,153,85)"># Trackpad <-</span></div><div style="color:rgb(212,212,212);font-family:Menlo,Monaco,"Courier New",monospace;font-size:12px;white-space:pre-wrap;background-color:rgb(30,30,30)">[<span style="color:rgb(181,206,168)">2</span>, <span style="color:rgb(181,206,168)">833516</span>, <span style="color:rgb(181,206,168)">123</span>, <span style="color:rgb(181,206,168)">1</span>, <span style="color:rgb(181,206,168)">15</span>, <span style="color:rgb(181,206,168)">0</span>,  <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(181,206,168)">1</span>]</div><div style="color:rgb(212,212,212);font-family:Menlo,Monaco,"Courier New",monospace;font-size:12px;white-space:pre-wrap;background-color:rgb(30,30,30)">[<span style="color:rgb(181,206,168)">2</span>, <span style="color:rgb(181,206,168)">833516</span>, <span style="color:rgb(181,206,168)">28</span>,  <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(181,206,168)">15</span>, <span style="color:rgb(181,206,168)">28</span>, <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(181,206,168)">1</span>]</div><div style="color:rgb(212,212,212);font-family:Menlo,Monaco,"Courier New",monospace;font-size:12px;white-space:pre-wrap;background-color:rgb(30,30,30)">[<span style="color:rgb(181,206,168)">2</span>, <span style="color:rgb(181,206,168)">833516</span>, <span style="color:rgb(181,206,168)">123</span>, <span style="color:rgb(181,206,168)">2</span>, <span style="color:rgb(181,206,168)">15</span>, <span style="color:rgb(181,206,168)">0</span>,  <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(181,206,168)">1</span>]</div><div style="color:rgb(212,212,212);font-family:Menlo,Monaco,"Courier New",monospace;font-size:12px;white-space:pre-wrap;background-color:rgb(30,30,30)"><span style="color:rgb(106,153,85)"># Left arrow key</span></div><div style="color:rgb(212,212,212);font-family:Menlo,Monaco,"Courier New",monospace;font-size:12px;white-space:pre-wrap;background-color:rgb(30,30,30)">[<span style="color:rgb(181,206,168)">2</span>, <span style="color:rgb(181,206,168)">963545</span>, <span style="color:rgb(181,206,168)">123</span>, <span style="color:rgb(181,206,168)">1</span>, <span style="color:rgb(181,206,168)">15</span>, <span style="color:rgb(181,206,168)">0</span>,  <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(181,206,168)">1</span>]</div><div style="color:rgb(212,212,212);font-family:Menlo,Monaco,"Courier New",monospace;font-size:12px;white-space:pre-wrap;background-color:rgb(30,30,30)">[<span style="color:rgb(181,206,168)">2</span>, <span style="color:rgb(181,206,168)">963545</span>, <span style="color:rgb(181,206,168)">28</span>,  <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(181,206,168)">15</span>, <span style="color:rgb(181,206,168)">28</span>, <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(181,206,168)">1</span>]</div><div style="color:rgb(212,212,212);font-family:Menlo,Monaco,"Courier New",monospace;font-size:12px;white-space:pre-wrap;background-color:rgb(30,30,30)">[<span style="color:rgb(181,206,168)">2</span>, <span style="color:rgb(181,206,168)">963545</span>, <span style="color:rgb(181,206,168)">123</span>, <span style="color:rgb(181,206,168)">2</span>, <span style="color:rgb(181,206,168)">15</span>, <span style="color:rgb(181,206,168)">0</span>,  <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(181,206,168)">1</span>]</div><br>This array comes from <font face="monospace, monospace">EventSensor>>primGetNextEvent: array</font> which is a primitive (94), so I think it's a problem in the VM, does someone know what can we do?</div></div><div style="line-height:18px"><br></div><div style="line-height:18px">Thanks,</div><div style="line-height:18px">Gastón</div></div></div></div>
</blockquote></div>
-- <br>
Cuis-dev mailing list<br>
<a href="mailto:Cuis-dev@lists.cuis.st" target="_blank">Cuis-dev@lists.cuis.st</a><br>
<a href="https://lists.cuis.st/mailman/listinfo/cuis-dev" rel="noreferrer" target="_blank">https://lists.cuis.st/mailman/listinfo/cuis-dev</a><br>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail-m_-4850390405552388836gmail_signature"><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div><span style="font-family:tahoma,sans-serif;font-size:xx-small;border-collapse:collapse"><strong><span style="font-size:8pt"><span><span style="font-size:small"><font size="2"><span style="font-weight:normal"><span style="font-weight:bold">Hernán Wilkinson</span><br>Agile Software Development, Teaching & Coaching</span></font></span></span></span></strong></span></div><div><span style="font-family:tahoma,sans-serif;font-size:xx-small;border-collapse:collapse"><strong><span style="font-size:8pt"><span><span style="font-size:small"><font size="2"><span style="font-weight:normal">Phone: +54-011</span></font></span></span></span></strong></span><font face="tahoma, sans-serif" size="2">-4893-2057</font></div><div><strong style="font-family:tahoma,sans-serif;font-size:xx-small"><span style="font-size:8pt"><span style="font-size:small"><font size="2"><span style="font-weight:normal">Twitter: @HernanWilkinson</span></font></span></span></strong></div><div><span style="font-family:tahoma,sans-serif;font-size:xx-small;border-collapse:collapse"><strong><span style="font-size:8pt"><span><span style="font-size:small"><font size="2"><span style="font-weight:normal">site: <a href="http://www.10pines.com/" style="color:rgb(17,65,112)" target="_blank">http://www.10Pines.com</a></span></font></span></span></span></strong></span></div><div><font face="tahoma, sans-serif"><span style="border-collapse:collapse">Address: Alem 896</span></font>, Floor 6, Buenos Aires, Argentina</div></div></div></div></div></div></div></div></div></div></div></div>
</blockquote></div>