https://bugs.freedesktop.org/show_bug.cgi?id=56031
Caolán McNamara <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |[email protected], | |[email protected] | |r, [email protected] --- Comment #7 from Caolán McNamara <[email protected]> --- I believe this is a regression triggered by http://cgit.freedesktop.org/libreoffice/core/commit/?id=062eaeffe7cb986255063bb9b0a5f3fb3fc8e34c The change of content causes the new RSID attribute to be emitted which causes an a11y attributes change event to be added to the queue, then the removal of content arrives and the SwAccessibleMap::AppendEvent decides to throw away the REMOVE event and keep the attributes changed event. (sufficient to put a breakpoint in SwAccessibleMap::AppendEvent and delete a letter) This SwAccessibleMap::AppendEvent is a bit odd, bAppendEvent of false means throw away the event, while bAppendEvent of true means move an old event for the source from the queue to the end after optionally updating some of its members -- You are receiving this mail because: You are the assignee for the bug.
_______________________________________________ Libreoffice-bugs mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
