<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 - Autocorrect works only when pressing return, not when pressing space"
   href="https://bugs.documentfoundation.org/show_bug.cgi?id=140445">140445</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>Autocorrect works only when pressing return, not when pressing space
          </td>
        </tr>

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

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

        <tr>
          <th>Hardware</th>
          <td>x86-64 (AMD64)
          </td>
        </tr>

        <tr>
          <th>OS</th>
          <td>Linux (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>pezcurrel@tiscali.it
          </td>
        </tr></table>
      <p>
        <div>
        <pre>Description:
I have an autocorrect rule to substitute "aaa" with "bbb".
This happens only when I press "return" after the third "a"; if I press
"space", "aaa" doesn't get substituted with "bbb". It's been sometimes since I
last used libreoffice but I can remember autocorrection used to work on "space"
too, as expected.

Steps to Reproduce:
1. Make sure "Tools > AutoCorrect > While typing" is active
2. Write a sequence of characters which should be replaced by another sequence
of characters, according to the current replacement table, like "wroet", which
should be replaced by "wrote"
3. Press spacebar

Actual Results:
"wroet" isn't replaced by "wrote"

Expected Results:
"wroet" should be replaced by wrote (it happens, if you press return instead of
space at step 3).


Reproducible: Always


User Profile Reset: Yes


OpenGL enabled: Yes

Additional Info:
Version: 7.0.4.2
Build ID: 00(Build:2)
CPU threads: 4; OS: Linux 5.10; UI render: default; VCL: gtk3
Locale: en-US (C); UI: en-US
7.0.4-1
Calc: CL</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>