<div dir="ltr"><div>This is a strange bug because I can't reproduce it on Stretch with Mate, yet it appears in another distro.</div><div><br></div><div>Check out target_is_scrollbar in pd_canvas.js. I don't see how a DOM event would get correctly handled on <br></div><div>the same exact version of Chromium on one Linux distribution but not on another.</div><div><br></div><div>Just fair warning-- I'm going to become quite angry if this is another Ubuntu-specific bug introduced by <br></div><div>its troglodyte devs.</div><div><br></div><div>-Jonathan<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Jun 11, 2020 at 8:51 AM Ivica Bukvic <<a href="mailto:ico@vt.edu">ico@vt.edu</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="auto">Geesh, let me try this one more time: by avg I meant to say svg.<br><br><div>Best,<br><br>Ico<br><br>-- <br>Ivica Ico Bukvic, D.M.A.<br>Director, Creativity + Innovation<br>Institute for Creativity, Arts, and Technology<br><br>Virginia Tech<br>Creative Technologies in Music<br>School of Performing Arts – 0141<br>Blacksburg, VA 24061<br>(540) 231-6139<br><a href="mailto:ico@vt.edu" target="_blank">ico@vt.edu</a><br><br><a href="http://www.icat.vt.edu" target="_blank">www.icat.vt.edu</a><br><a href="http://www.performingarts.vt.edu" target="_blank">www.performingarts.vt.edu</a><br><a href="http://l2ork.icat.vt.edu" target="_blank">l2ork.icat.vt.edu</a><br><a href="http://ico.bukvic.net" target="_blank">ico.bukvic.net</a></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Jun 11, 2020, 08:37 Ivica Bukvic <<a href="mailto:ico@vt.edu" target="_blank">ico@vt.edu</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="auto">To clarify, by themed I don't mean adjusting css but reimplementing them as an avg element we fully control.<br><br><div>Best,<br><br>Ico<br><br>-- <br>Ivica Ico Bukvic, D.M.A.<br>Director, Creativity + Innovation<br>Institute for Creativity, Arts, and Technology<br><br>Virginia Tech<br>Creative Technologies in Music<br>School of Performing Arts – 0141<br>Blacksburg, VA 24061<br>(540) 231-6139<br><a href="mailto:ico@vt.edu" rel="noreferrer" target="_blank">ico@vt.edu</a><br><br><a href="http://www.icat.vt.edu" rel="noreferrer" target="_blank">www.icat.vt.edu</a><br><a href="http://www.performingarts.vt.edu" rel="noreferrer" target="_blank">www.performingarts.vt.edu</a><br><a href="http://l2ork.icat.vt.edu" rel="noreferrer" target="_blank">l2ork.icat.vt.edu</a><br><a href="http://ico.bukvic.net" rel="noreferrer" target="_blank">ico.bukvic.net</a></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Jun 11, 2020, 08:37 Ivica Bukvic <<a href="mailto:ico@vt.edu" rel="noreferrer" target="_blank">ico@vt.edu</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="auto">If we go with themed scrollbars, then this thing will be more easily dealt with regardless the source of the bug.<br><br><div>Best,<br><br>Ico<br><br>-- <br>Ivica Ico Bukvic, D.M.A.<br>Director, Creativity + Innovation<br>Institute for Creativity, Arts, and Technology<br><br>Virginia Tech<br>Creative Technologies in Music<br>School of Performing Arts – 0141<br>Blacksburg, VA 24061<br>(540) 231-6139<br><a href="mailto:ico@vt.edu" rel="noreferrer noreferrer" target="_blank">ico@vt.edu</a><br><br><a href="http://www.icat.vt.edu" rel="noreferrer noreferrer" target="_blank">www.icat.vt.edu</a><br><a href="http://www.performingarts.vt.edu" rel="noreferrer noreferrer" target="_blank">www.performingarts.vt.edu</a><br><a href="http://l2ork.icat.vt.edu" rel="noreferrer noreferrer" target="_blank">l2ork.icat.vt.edu</a><br><a href="http://ico.bukvic.net" rel="noreferrer noreferrer" target="_blank">ico.bukvic.net</a></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Jun 11, 2020, 08:31 Joe Linux <<a href="mailto:linux.rouen@free.fr" rel="noreferrer noreferrer" target="_blank">linux.rouen@free.fr</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>
    <div>In add to my previous reply, I confirm
      this bug -is NOT present- under Windows 10 (v.1909) neither with
      Purr Data v.2.10 nor latest v.2.11.</div>
    <div>For me it is only affecting GNU/Linux
      (Linux Mint 19.3 (Ubuntu 18.04) and Ubuntu Studio 20.04).<br>
    </div>
    <div>- - - - - - - - - -<br>
      Best,<br>
      <b>Joseph Gastelais</b><br>
      Site Internet: <a href="https://www.linuxrouen.fr/wp/" rel="noreferrer noreferrer noreferrer" target="_blank">LINUX ROUEN Normandie</a><br>
      - - - - - - - - - -<br>
    </div>
    <div><br>
    </div>
    <div>Le 11/06/2020 à 08:05, Albert Graef a
      écrit :<br>
    </div>
    <blockquote type="cite">
      
      <div dir="ltr">
        <div>Here's an animated gif showing how to reproduce the bug.
          Note that you already need to be in edit mode for this to
          happen.<br>
        </div>
        <div><br>
          <div class="gmail_chip gmail_drive_chip" style="width:396px;height:18px;max-height:18px;background-color:rgb(245,245,245);padding:5px;color:rgb(34,34,34);font-family:arial;font-style:normal;font-weight:bold;font-size:13px;border:1px solid rgb(221,221,221);line-height:1"><a href="https://drive.google.com/file/d/1PbTyJtdIBOs7JO1_IRrnkrqPW_7aivUK/view?usp=drive_web" style="display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-decoration:none;padding:1px 0px;border:medium none;width:100%" rel="noreferrer noreferrer noreferrer" target="_blank"><img style="vertical-align: bottom; border: medium none;" src="https://ssl.gstatic.com/docs/doclist/images/icon_10_generic_list.png"> <span dir="ltr" style="color:rgb(17,85,204);text-decoration:none;vertical-align:bottom">Peek
                2020-06-11 07-58.gif</span></a></div>
        </div>
      </div>
      <br>
      <div class="gmail_quote">
        <div dir="ltr" class="gmail_attr">On Thu, Jun 11, 2020 at 7:50
          AM Albert Graef <<a href="mailto:aggraef@gmail.com" rel="noreferrer noreferrer noreferrer" target="_blank">aggraef@gmail.com</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>Scratch that, after rereading Joe's description I can
              reproduce it now. The bug happens if an object is
              partially visible and you then click on the scrollbar over
              the position where the partially obscured object is
              located (but outside the viewport). Et voila, the object
              gets selected for editing:</div>
            <div><br>
            </div>
            <div>
              <div><img alt="image.png" width="476" height="372"><br>
              </div>
              <div><br>
              </div>
              <div>I'm not sure whether that's a bug in Chromium or Purr
                Data, though. Looks like the default action which
                updates the scrollbar is executed, and then the mouse
                event still gets propagated to the canvas beneath it.</div>
              <div><br>
              </div>
              <div>Albert</div>
              <div>= = = = = = = = = =<br>
              </div>
            </div>
          </div>
          <br>
          <div class="gmail_quote">
            <div dir="ltr" class="gmail_attr">On Wed, Jun 10, 2020 at
              11:36 PM Albert Graef <<a href="mailto:aggraef@gmail.com" rel="noreferrer noreferrer noreferrer" target="_blank">aggraef@gmail.com</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 class="gmail_quote">
                  <div class="gmail_attr">Can't reproduce on Manjaro
                    (Arch) running the KDE/Plasma desktop at 5.18.5.</div>
                  <div class="gmail_attr"><br>
                  </div>
                  <div dir="ltr" class="gmail_attr">On Wed, Jun 10, 2020
                    at 5:53 PM Jonathan Wilkes <<a href="mailto:jon.w.wilkes@gmail.com" rel="noreferrer noreferrer noreferrer" target="_blank">jon.w.wilkes@gmail.com</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">> It's very
                    simple and easy to reproduce this issue.<br>
                    > Just open a new file. For convenience, keep the
                    windows size by default<br>
                    > (small) and switch to Editmode. Add only an
                    (any) object, then deselect<br>
                    > this object. Zoom-in until this object will be
                    partially recovered by<br>
                    > either the vertical or horizontal scroll bar of
                    the window. Click on the<br>
                    > appropriate scroll bar at the place where this
                    object is under it. And<br>
                    > then you pass directly in editing mode for this
                    particular object.<br>
                    <br>
                    Can't reproduce using Debian Stretch under Mate.<br>
                  </blockquote>
                </div>
                <br>
                -- <br>
                <div dir="ltr">
                  <div dir="ltr">
                    <div>
                      <div dir="ltr">
                        <div>
                          <div dir="ltr">Dr. Albert Gr"af<br>
                            Computer Music Research Group, JGU Mainz,
                            Germany<br>
                            Email: <a href="mailto:aggraef@gmail.com" rel="noreferrer noreferrer noreferrer" target="_blank">aggraef@gmail.com</a>,
                            web: <a href="https://agraef.github.io/" rel="noreferrer noreferrer noreferrer" target="_blank">https://agraef.github.io/</a></div>
                        </div>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </blockquote>
          </div>
          <br clear="all">
          <br>
          -- <br>
          <div dir="ltr">
            <div dir="ltr">
              <div>
                <div dir="ltr">
                  <div>
                    <div dir="ltr">Dr. Albert Gr"af<br>
                      Computer Music Research Group, JGU Mainz, Germany<br>
                      Email: <a href="mailto:aggraef@gmail.com" rel="noreferrer noreferrer noreferrer" target="_blank">aggraef@gmail.com</a>,
                      web: <a href="https://agraef.github.io/" rel="noreferrer noreferrer noreferrer" target="_blank">https://agraef.github.io/</a></div>
                  </div>
                </div>
              </div>
            </div>
          </div>
        </blockquote>
      </div>
      <br clear="all">
      <br>
      -- <br>
      <div dir="ltr">
        <div dir="ltr">
          <div>
            <div dir="ltr">
              <div>
                <div dir="ltr">Dr. Albert Gr"af<br>
                  Computer Music Research Group, JGU Mainz, Germany<br>
                  Email: <a href="mailto:aggraef@gmail.com" rel="noreferrer noreferrer noreferrer" target="_blank">aggraef@gmail.com</a>,
                  web: <a href="https://agraef.github.io/" rel="noreferrer noreferrer noreferrer" target="_blank">https://agraef.github.io/</a></div>
              </div>
            </div>
          </div>
        </div>
      </div>
      <br>
      <fieldset></fieldset>
      <pre>_______________________________________________
L2Ork-dev mailing list
<a href="mailto:L2Ork-dev@disis.music.vt.edu" rel="noreferrer noreferrer noreferrer" target="_blank">L2Ork-dev@disis.music.vt.edu</a>
<a href="https://disis.music.vt.edu/listinfo/l2ork-dev" rel="noreferrer noreferrer noreferrer" target="_blank">https://disis.music.vt.edu/listinfo/l2ork-dev</a></pre>
    </blockquote>
  </div>

_______________________________________________<br>
L2Ork-dev mailing list<br>
<a href="mailto:L2Ork-dev@disis.music.vt.edu" rel="noreferrer noreferrer noreferrer" target="_blank">L2Ork-dev@disis.music.vt.edu</a><br>
<a href="https://disis.music.vt.edu/listinfo/l2ork-dev" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">https://disis.music.vt.edu/listinfo/l2ork-dev</a></blockquote></div>
</blockquote></div>
</blockquote></div>
_______________________________________________<br>
L2Ork-dev mailing list<br>
<a href="mailto:L2Ork-dev@disis.music.vt.edu" target="_blank">L2Ork-dev@disis.music.vt.edu</a><br>
<a href="https://disis.music.vt.edu/listinfo/l2ork-dev" rel="noreferrer" target="_blank">https://disis.music.vt.edu/listinfo/l2ork-dev</a></blockquote></div>