<html>
    <head>
      <base href="https://bugs.documentfoundation.org/">
    </head>
    <body><table border="1" cellspacing="0" cellpadding="8">
        <tr>
          <th>Bug ID</th>
          <td><a class="bz_bug_link 
          bz_status_UNCONFIRMED "
   title="UNCONFIRMED - radiobutton receives item status changed event after listbox value selection"
   href="https://bugs.documentfoundation.org/show_bug.cgi?id=125609">125609</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>radiobutton receives item status changed event after listbox value selection
          </td>
        </tr>

        <tr>
          <th>Product</th>
          <td>LibreOffice
          </td>
        </tr>

        <tr>
          <th>Version</th>
          <td>6.2.4.2 release
          </td>
        </tr>

        <tr>
          <th>Hardware</th>
          <td>All
          </td>
        </tr>

        <tr>
          <th>OS</th>
          <td>Windows (All)
          </td>
        </tr>

        <tr>
          <th>Status</th>
          <td>UNCONFIRMED
          </td>
        </tr>

        <tr>
          <th>Keywords</th>
          <td>bibisected, bisected, regression
          </td>
        </tr>

        <tr>
          <th>Severity</th>
          <td>normal
          </td>
        </tr>

        <tr>
          <th>Priority</th>
          <td>medium
          </td>
        </tr>

        <tr>
          <th>Component</th>
          <td>framework
          </td>
        </tr>

        <tr>
          <th>Assignee</th>
          <td>libreoffice-bugs@lists.freedesktop.org
          </td>
        </tr>

        <tr>
          <th>Reporter</th>
          <td>oliver.brinzing@gmx.de
          </td>
        </tr></table>
      <p>
        <div>
        <pre>if a listbox is connected to a macro via item status changed event and the
macro disables the listbox control while the code is running after a selection
was made, a second event is fired for a radiobutton.

steps to reproduce:
- open attached spreadsheet
- select a value from listbox, e.g. "9"
-> MsgBox "RadioButton 2" appears

not reproducible with LO 6.1.6.3

i was able to find the problematic commit:

<a href="https://gerrit.libreoffice.org/plugins/gitiles/core/+/f2cd1c3c7cce2699d1341f726fc90cf30b52612c">https://gerrit.libreoffice.org/plugins/gitiles/core/+/f2cd1c3c7cce2699d1341f726fc90cf30b52612c</a>

gerrit.libreoffice.org / core / f2cd1c3c7cce2699d1341f726fc90cf30b52612c
commit  f2cd1c3c7cce2699d1341f726fc90cf30b52612c        [log]
author  Justin Luth <<a href="mailto:justin.luth@collabora.com">justin.luth@collabora.com</a>> Sat Nov 03 21:56:40 2018 +0300
committer       Caolán McNamara <<a href="mailto:caolanm@redhat.com">caolanm@redhat.com</a>>    Mon Nov 05 10:02:12
2018 +0100
tree    15cbd44f997070f3218f250df0f3e475b957d99a
parent  cb9d192f18082d517b805f5d84fc62bde6319ded [diff]

<a class="bz_bug_link 
          bz_status_VERIFIED  bz_closed"
   title="VERIFIED FIXED - Form option buttons not reachable with tab key"
   href="show_bug.cgi?id=108687">tdf#108687</a> vcl: always enable tabstop on radio buttons

...as long as they are not WB_NOTABSTOP of course,
just like checkboxes.

Even though all of the radio buttons are now marked
as WB_TABSTOP, the tab still only stops once inside
the radio group. That's perfect.

Without this, if none of the radio boxes was checked,
then the entire group was tab-skipped.

As a copy/paste programmer, I don't know how to
test this because there were no close enough examples
to follow.

Change-Id: I3c559fb274d736cbd2f56a6a8ddc1ca5a2cfe681
Reviewed-on: <a href="https://gerrit.libreoffice.org/62822">https://gerrit.libreoffice.org/62822</a>
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <<a href="mailto:caolanm@redhat.com">caolanm@redhat.com</a>>
Tested-by: Caolán McNamara <<a href="mailto:caolanm@redhat.com">caolanm@redhat.com</a>></pre>
        </div>
      </p>


      <hr>
      <span>You are receiving this mail because:</span>

      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>