<html>
    <head>
      <base href="https://bugs.documentfoundation.org/">
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - While typing, some characters appear out of order from how they are typed."
   href="https://bugs.documentfoundation.org/show_bug.cgi?id=99222#c9">Comment # 9</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - While typing, some characters appear out of order from how they are typed."
   href="https://bugs.documentfoundation.org/show_bug.cgi?id=99222">bug 99222</a>
              from <span class="vcard"><a class="email" href="mailto:michael.meeks@collabora.com" title="Michael Meeks <michael.meeks@collabora.com>"> <span class="fn">Michael Meeks</span></a>
</span></b>
        <pre>In writer it could easily be management of the m_aInBuffer in edtwin.cxx - but
on the surface it looks ok I guess.

Joseph - how fast are you typing ? if you type slowly - do you get a better
behavior ? (and/or is your machine slow/loaded) ? Chris suggest it is indeed
performance related.

If anyone can reproduce this that can build something; if they could apply this
patch and test again:

--- a/sw/source/uibase/docvw/edtwin.cxx
+++ b/sw/source/uibase/docvw/edtwin.cxx
@@ -2420,7 +2420,7 @@ KEYINPUT_CHECKTABLE_INSDEL:
                     comphelper::string::padToLength(aBuf,
                         m_aInBuffer.getLength() + aKeyEvent.GetRepeat() + 1,
aCh);
                     m_aInBuffer = aBuf.makeStringAndClear();
-                    g_bFlushCharBuffer = Application::AnyInput(
VclInputFlags::KEYBOARD );
+                    g_bFlushCharBuffer = false; // Application::AnyInput(
VclInputFlags::KEYBOARD );
                     bFlushBuffer = !g_bFlushCharBuffer;
                     if( g_bFlushCharBuffer )
                         m_aKeyInputFlushTimer.Start();

It would be rather interesting to know if that stops the problem.</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>