<html>
    <head>
      <base href="https://bugs.webkit.org/" />
    </head>
    <body><table border="1" cellspacing="0" cellpadding="8">
        <tr>
          <th>Bug ID</th>
          <td><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - [GTK] Spellchecker rejects word when adding a period character if there is no trailing space before the next word"
   href="https://bugs.webkit.org/show_bug.cgi?id=149056">149056</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>[GTK] Spellchecker rejects word when adding a period character if there is no trailing space before the next word
          </td>
        </tr>

        <tr>
          <th>Classification</th>
          <td>Unclassified
          </td>
        </tr>

        <tr>
          <th>Product</th>
          <td>WebKit
          </td>
        </tr>

        <tr>
          <th>Version</th>
          <td>Other
          </td>
        </tr>

        <tr>
          <th>Hardware</th>
          <td>PC
          </td>
        </tr>

        <tr>
          <th>OS</th>
          <td>Linux
          </td>
        </tr>

        <tr>
          <th>Status</th>
          <td>NEW
          </td>
        </tr>

        <tr>
          <th>Severity</th>
          <td>Normal
          </td>
        </tr>

        <tr>
          <th>Priority</th>
          <td>P2
          </td>
        </tr>

        <tr>
          <th>Component</th>
          <td>WebKit Gtk
          </td>
        </tr>

        <tr>
          <th>Assignee</th>
          <td>webkit-unassigned&#64;lists.webkit.org
          </td>
        </tr>

        <tr>
          <th>Reporter</th>
          <td>mcatanzaro&#64;igalia.com
          </td>
        </tr></table>
      <p>
        <div>
        <pre>Say you have a text entry containing some text:

This is my text!

Then say you want to revise that sentence by adding more text before it. I will use the ^ to indicate the character that the cursor is positioned immediately IN FRONT OF. You position the cursor before your existing text:

This is my text!
^

then you start typing:

This is some more textThis is my text!
                      ^

So far so good: nothing appears as misspelled. Then you type the period:

This is some more text.This is my text!
                       ^

And now the word &quot;text&quot; is improperly highlighted as misspelled, and stays that way after you add the space. It's quite interesting that this problem does not occur for other punctuation like exclamation points or commas, only for periods.</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>