[Libreoffice-ux-advise] [Bug 41063] Saving/Autosaving (Save/Autosave) while in table causes view to jump to cursor position

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Tue Dec 27 14:53:28 UTC 2016


https://bugs.documentfoundation.org/show_bug.cgi?id=41063

--- Comment #57 from Justin L <jluth at mail.com> ---
Created attachment 129961
  --> https://bugs.documentfoundation.org/attachment.cgi?id=129961&action=edit
debugging code showing one factor (progressbar) that triggers the screen
refresh

The debugging patch led to the gtkdata brick wall of Yield()
   wasOneEvent = g_main_context_iteration( nullptr, bWait && !bWasEvent );

When bHandleAllCurrentEvents is true, then one of the events that runs causes
the screen repositioning.  The Save procedure's progress bar is one item that
calls for a Yield(bHandleAllCurrentEvents=true).  However, there is some other
unknown thing that also triggers the screen repositioning long after the save
procedure has finished.

CC  Caolán McNamara - I'm drowning here.  Impossible to fix?

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the Libreoffice-ux-advise mailing list