<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 - KMFL characters are not "swallowed" in a Writer textbox or shapeText"
   href="https://bugs.documentfoundation.org/show_bug.cgi?id=142852">142852</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>KMFL characters are not "swallowed" in a Writer textbox or shapeText
          </td>
        </tr>

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

        <tr>
          <th>Version</th>
          <td>7.1.0.0.beta1+
          </td>
        </tr>

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

        <tr>
          <th>OS</th>
          <td>All
          </td>
        </tr>

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

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

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

        <tr>
          <th>Component</th>
          <td>Writer
          </td>
        </tr>

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

        <tr>
          <th>Reporter</th>
          <td>jluth@mail.com
          </td>
        </tr>

        <tr>
          <th>CC</th>
          <td>caolanm@redhat.com, jluth@mail.com
          </td>
        </tr></table>
      <p>
        <div>
        <pre>In Writer, using kmfl which works by DeleteSurrounding, the composing
characters that are supposed to be deleted in an editeng textbox or shape are
not deleted.

This started in LO 7.1 with commit b9405fbc4e19901c78d136895c5ab0437d8450ac
Author: Caolán McNamara on Sun Oct 25 15:27:58 2020 +0000
    Resolves: <a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed"
   title="RESOLVED FIXED - kmfl keyboard entry jumps around to other textboxes or beginning of line in editeng"
   href="show_bug.cgi?id=137620">tdf#137620</a> add DeleteSurroundingText at vcl::Window level

See <a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed"
   title="RESOLVED FIXED - kmfl keyboard entry jumps around to other textboxes or beginning of line in editeng"
   href="show_bug.cgi?id=137620#c0">bug 137620 comment 0</a> about setting up kmfl/ibus, and to see what this issue
is about in general.

Steps to reproduce (with kmfl / GE.kmn enabled)
1.) Insert textbox
2.) In the textbox, type ";n", or ";;~a".
The composing characters should be removed, leaving on the complex character
"ŋ" or "ä̃".


P.S. That fix solved the same problem for draw comments (<a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed"
   title="RESOLVED FIXED - IBus/KMFL characters are not "swallowed" - unimplemented AccessibleEditableText components"
   href="show_bug.cgi?id=96805#c9">bug 96805 comment 9</a>)
and Writer tables (<a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed"
   title="RESOLVED FIXED - kmfl keyboard entry jumps around to other textboxes or beginning of line in editeng"
   href="show_bug.cgi?id=137620#c23">bug 137620 comment 23</a>) among others, so make sure to test
any changes against at least those two.</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>