Changes between Version 1 and Version 4 of Ticket #14767


Ignore:
Timestamp:
Dec 19, 2018, 5:40:46 PM (5 years ago)
Author:
anevilyak
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #14767

    • Property Owner changed from czeidler to axeld
    • Property Status newassigned
    • Property Cc humdinger added
  • Ticket #14767 – Description

    v1 v4  
    33- Spell check is enabled.
    44- When the window is started, it checks this setting and immediately posts a spell check BMessage if so.
    5 - after being shown, said message is processed. The first thing it does is check if the application object has already loaded the dictionaries. If not, it then initiates a 1.5 second snooze (!) on the window looper to wait for that. This may or may not occur depending on how quickly the dictionary load occurs, so this behavior is somewhat nondeterministic.
     5- After being shown, said message is processed. The first thing it does is check if the application object has already loaded the dictionaries. If not, it then initiates a 1.5 second snooze [1] (!) on the window looper to wait for that. This may or may not occur depending on how quickly the dictionary load occurs, so this behavior is somewhat non-deterministic.
    66
    77There are numerous problems here:
     
    1111
    1212Note that this problem appears to originate from the original import of the MDR code in 2004.
     13
     14[1] https://git.haiku-os.org/haiku/tree/src/apps/mail/MailWindow.cpp#n1661