<html>
    <head>
      <base href="https://bugs.documentfoundation.org/">
    </head>
    <body><span class="vcard"><a class="email" href="mailto:oliver.brinzing@gmx.de" title="Oliver Brinzing <oliver.brinzing@gmx.de>"> <span class="fn">Oliver Brinzing</span></a>
</span> changed
          <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Form control events triggered twice"
   href="https://bugs.documentfoundation.org/show_bug.cgi?id=128988">bug 128988</a>
          <br>
             <table border="1" cellspacing="0" cellpadding="8">
          <tr>
            <th>What</th>
            <th>Removed</th>
            <th>Added</th>
          </tr>

         <tr>
           <td style="text-align:right;">CC</td>
           <td>
                
           </td>
           <td>s.mehrbrodt@gmail.com
           </td>
         </tr>

         <tr>
           <td style="text-align:right;">Keywords</td>
           <td>
                
           </td>
           <td>bibisected
           </td>
         </tr></table>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Form control events triggered twice"
   href="https://bugs.documentfoundation.org/show_bug.cgi?id=128988#c2">Comment # 2</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Form control events triggered twice"
   href="https://bugs.documentfoundation.org/show_bug.cgi?id=128988">bug 128988</a>
              from <span class="vcard"><a class="email" href="mailto:oliver.brinzing@gmx.de" title="Oliver Brinzing <oliver.brinzing@gmx.de>"> <span class="fn">Oliver Brinzing</span></a>
</span></b>
        <pre>seems to have started with:

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

commit  f9905401d8cf2d73576231ebd84cfa5f4f73bcac        [log]
author  Samuel Mehrbrodt <<a href="mailto:Samuel.Mehrbrodt@cib.de">Samuel.Mehrbrodt@cib.de</a>>      
Wed May 08 10:24:18 2019 +0200
committer       Samuel Mehrbrodt <<a href="mailto:Samuel.Mehrbrodt@cib.de">Samuel.Mehrbrodt@cib.de</a>>
Thu May 16 15:40:11 2019 +0200
tree    c4151d098222cac20c53f6651595e5cb6ca410d0
parent  1489aa7467a2131e48d2995107d1415d9e59ea9e [diff]

<a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed"
   title="RESOLVED FIXED - XMouseListener: No mouse events when clicking into document content"
   href="show_bug.cgi?id=125170">tdf#125170</a> Deliver mouse events also when clicking into document content

Event listeners are added once VCLXWindow::SetWindow is called.
This never happened for the document content window.
So we need to call Window::GetComponentInterface which will create an
XWindowPeer
and then call UnoWrapper::SetWindowInterface which calls VCLXWindow::SetWindow.

After that, event listeners are registered so that we can deliver events.

$ git bisect bad
718ecdad0f67202a569f85e57ea3239d3cd517fe is the first bad commit
commit 718ecdad0f67202a569f85e57ea3239d3cd517fe
Author: Norbert Thiebaud <<a href="mailto:nthiebaud@gmail.com">nthiebaud@gmail.com</a>>
Date:   Thu May 16 06:54:21 2019 -0700
    source sha:f9905401d8cf2d73576231ebd84cfa5f4f73bcac
    source sha:f9905401d8cf2d73576231ebd84cfa5f4f73bcac

:040000 040000 ca8d5691e11681cb931a14fab61f7beb096893ef
4900408c11dc059ee25e5a3ccc7aa69cd2a280b4 M      instdir

/cygdrive/d/sources/bibisect/bibisect-win32-6.3
$ git bisect log
# bad: [18f926e8e18b3d855c2f79ef279febbeb846b8cd] source
sha:13152ad88b24cadc836a829b4424a72a152ca9b1
# good: [ea94942caaf195b8d8b2d5c2abb523359ab390e7] source
sha:a20a2d7e0d28658f2d9089da076961a599833a28
git bisect start 'master' 'oldest'
# good: [3aea60569b9190400409ebb93f0a5d323b6fc5d4] source
sha:47ce4b87d8a13fc340794ffd9a10d5bd6a15e644
git bisect good 3aea60569b9190400409ebb93f0a5d323b6fc5d4
# good: [3b794d71dd796e467baef082c140bdc77c69c979] source
sha:47d25dc5abe000ce751cb1e4dbd1f85f7198ca05
git bisect good 3b794d71dd796e467baef082c140bdc77c69c979
# bad: [a42f6c6e5c4ec8fabee76bfa131fd188f758dc93] source
sha:e2aa8f8cb3b93ec3cb14c5c9edc3bbce78c1558f
git bisect bad a42f6c6e5c4ec8fabee76bfa131fd188f758dc93
# good: [95f9e136bc046fbc3b6848d30b228dfcc3a823f8] source
sha:f0c3fc59e1eefbec202e0a10553dd6581fc2cae5
git bisect good 95f9e136bc046fbc3b6848d30b228dfcc3a823f8
# good: [34ec72d670699ca24928a9a7cdae62f7bcd384f4] source
sha:991f7bf545872ead25513cec761c603bb502e587
git bisect good 34ec72d670699ca24928a9a7cdae62f7bcd384f4
# good: [632ac7dac1cddb396bd1b88adc89335e83378bca] source
sha:1489aa7467a2131e48d2995107d1415d9e59ea9e
git bisect good 632ac7dac1cddb396bd1b88adc89335e83378bca
# bad: [5e7114817fc756911abf14a9a54faa9052efe30e] source
sha:0353d0e5cdfd2847f1d30c629ce19aa202e43c40
git bisect bad 5e7114817fc756911abf14a9a54faa9052efe30e
# bad: [b44ef4a86e2b8988273e68555cddbc89cf5f86a2] source
sha:390bd27d92971d9f523b20510554334e30ae9b9d
git bisect bad b44ef4a86e2b8988273e68555cddbc89cf5f86a2
# bad: [6c16e838decf8d32bf47784be5812f9bb2b837c4] source
sha:5ccaa8976fc9bffddacfbe804646f4dce099ddb0
git bisect bad 6c16e838decf8d32bf47784be5812f9bb2b837c4
# bad: [fe50e20b1d57f930e4c170720b201a6f94f3e55a] source
sha:141c75847a0fc470915a16c83e80f8effb7a22b6
git bisect bad fe50e20b1d57f930e4c170720b201a6f94f3e55a
# bad: [dae4f838c56b30705d2caa76568a981b7c71b069] source
sha:8fb0dbd50c32a2ac2b60730daa362a65589e194f
git bisect bad dae4f838c56b30705d2caa76568a981b7c71b069
# bad: [af8d8dc4922c2b04e571911befc23939d99bbf7f] source
sha:daacd89b7513e533e1890526eabdf10c01576596
git bisect bad af8d8dc4922c2b04e571911befc23939d99bbf7f
# bad: [718ecdad0f67202a569f85e57ea3239d3cd517fe] source
sha:f9905401d8cf2d73576231ebd84cfa5f4f73bcac
git bisect bad 718ecdad0f67202a569f85e57ea3239d3cd517fe
# first bad commit: [718ecdad0f67202a569f85e57ea3239d3cd517fe] source
sha:f9905401d8cf2d73576231ebd84cfa5f4f73bcac</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>