https://bugs.documentfoundation.org/show_bug.cgi?id=163764
Patrick (volunteer) <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Ever confirmed|0 |1 Status|UNCONFIRMED |NEW --- Comment #8 from Patrick (volunteer) <[email protected]> --- (In reply to Laurent COOPER from comment #7) > Added a screencast using obs with firefox. Sorry, dictation is in french for > me :) Pas de problème. I can now reproduce the second bug that you described: pressing any keys turns off dictation. I will need to do some debugging and see if I can find a way to keep dictation on after any keys are pressed. @Michael I think I have an idea what is causing the first bug: the text events are being processed but LibreOffice's painting timers do not have a chance to run until there is a break. I don't know if this is a safe change yet, but the following test patch eliminates a lot of the drawing lag: diff --git a/vcl/osx/salframeview.mm b/vcl/osx/salframeview.mm index 681567f3a5fa..90d34f8ac7c6 100644 --- a/vcl/osx/salframeview.mm +++ b/vcl/osx/salframeview.mm @@ -2063,6 +2063,8 @@ - (void)setMarkedText:(id)aString selectedRange:(NSRange)selRange replacementRan mpFrame->CallCallback( SalEvent::EndExtTextInput, nullptr ); } mbKeyHandled= true; + + Application::Reschedule( true ); } - (void)unmarkText -- You are receiving this mail because: You are the assignee for the bug.
