[Libreoffice-bugs] [Bug 119458] Spell checker doesn't start automatically on file open. Needs user interaction
bugzilla-daemon at bugs.documentfoundation.org
bugzilla-daemon at bugs.documentfoundation.org
Sat Aug 25 10:10:03 UTC 2018
https://bugs.documentfoundation.org/show_bug.cgi?id=119458
--- Comment #8 from Jan-Marek Glogowski <glogow at fbihome.de> ---
(In reply to Telesto from comment #7)
> (In reply to Jan-Marek Glogowski from comment #6)
> > The committed fix actually re-introduces bug 116370 :-(
> >
> > Didn't realize and just tested independently.
>
> Out of curiosity; what made you test for bug 116370 again? Eine Eingebung?
> Or a procedural check?
No. If it had been, I wouldn't have pushed the broken fix ;-)
The whole SwDoc idle formatting has always been fragile, because the idle
document state is very distributed. This results in either no jobs run or busy
loops, like the one in the printing problem. This is just a constant problem,
if you touch code related to the Scheduler / system event loop integration.
I'll recheck, if I can change Windows to behave like the other backends, which
just run timers via the main loop and not via an extra thread. Windows has
SetTimer for this, but for whatever reason, this function has a minimum timeout
> 0, which results in other problems. Abstracting the platform behaviour to be
consistent in this regard is the main problem.
And I always check some source to see, if a LO uses a whole CPU core. With
todays HW you often doesn't realise this, as everything still runs smooth.
Since the original Scheduler work started for 5.0 we had a lot of bugs, where
Idles starved lower priority events, which also resulted in busy loops. Just
see my current painting fix for the floating, dockable toolbars.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20180825/2a4bde2e/attachment-0001.html>
More information about the Libreoffice-bugs
mailing list