On Tue, Mar 31, 2009 at 04:26:55PM EST, nolan wrote: > At one point I got it working, thinking that the key was the lack of a > orbitrc in $HOME (yeah, I know, I'm reaching. :) It seems to work, or > not, then keep that working/non-working state throughout the session. I > tested both the shutdown and logout dialogs several times in the > previous working session and they worked like a charm. In this session, > though, both refuse to work repeatedly. Strange how this behavior is so > non-deterministic, seems like it should either just work or just not. :)
This is what is called a race condition. The way things are set up, at-spi should load very early on in the session setup, then the gnome-session should then get things sorted to deal with the dialogs. However what is actually happening more often than not is that at-spi is ready after the dialogs have been loaded into memory, therefore the dialogs don't know about at-spi, so are not accessible. I have an idea as to how to address this issue, not properly and not how upstream would solve it, but enough to allow these dialogs to be accessible 100% of the time. I hope to have that fix uploaded in the next day or so. Luke -- Ubuntu-accessibility mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-accessibility
