GNOME Bugzilla – Bug 758176
vte sends a spurious AT-SPI insert event on desktop startup
Last modified: 2021-06-10 15:07:19 UTC
BRLTTY receives a spurious insert event from vte when starting the desktop environment, if orca is also in use. I use xinit to launch an LXDE desktop with gnome-terminal, orca and BRLTTY. When the terminal is ready, and orca, xbrlapi and BRLTTY have been initialized, BRLTTY receives an excess insert event from vte. This event contains the whole terminal contents (which is only the shell prompt plus several empty lines at that moment). Because BRLTTY has already asked for the terminal widget's contents from vte, the result is that after the insert event BRLTTY's screen buffer contains all the terminal's contents twice. The relevant portion of BRLTTY's log is attached. This happens almost every time when I launch my desktop, but not always. One weird thing is that if I disable start up of orca, this problem does not occur. Neither does it occur, if I start a new terminal emulator from within the already started one. Attached is my .xinitrc.
Created attachment 315663 [details] BRLTTY log file
Created attachment 315664 [details] My .xinitrc
-- GitLab Migration Automatic Message -- This bug has been migrated to GNOME's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/vte/-/issues/2244.