Orca/Magnifier Issues

Willie Walker William.Walker at Sun.COM
Tue Nov 7 14:13:02 GMT 2006


Hi All:

> > movement.  For example, while typing this, I do not see updated typing
> > until I move my mouse--basically, when I begin typing, only the first
> > letter is displayed; upon moving the mouse, everything that I typed
> > then becomes visible in the magnifier.  This is also the case with
> > cursors, the loading icon, and so forth.  Nothing is actively shown
> > unless the mouse is constantly beign moved.  Does this seem like it
> > could be a bug? 
> 
> I think that this can be an Orca bug, since running only the magnifier
> the magnified screen is update normally when scrolling to a page or
> typeing something. The magnified screen is always updated when something
> in the screen has changed. I don't know why this doesn't when running
> throw orca, maybe Willie can give us more informations.

I'm not surprised at all that these issues are showing up with FF2.
Firefox has a bundle of issues with respect to accessibility, and we're
working hard with the team to resolve these for Firefox 3.

> A simple use case is if you open an terminal (with orca running) and
> move the mouse next to the blink cursor and then stop the mouse. The
> blink cursor is not updated, but if you move the mouse it's start to be
> updated again.

When I run Orca with magnification enabled, Orca tracks the cursor and
locus of focus pretty well and updates the region of interest
accordingly with apps and toolkits that give us the events we need
(e.g., GTK+ does well, OOo does well, we're working on Firefox).  

I do see the problem, however, where the blinking cursor in
gnome-terminal doesn't blink in the magnified region.  I'm not sure how
this could be an Orca bug.  All Orca is doing is updating the region of
interest when the {caret, mouse, focused object} moves.

> But it can be also a regression introduced by the patch to control the
> pointer drawing in gnome-mag.

It might be.  If I disable use of this feature in Orca (it's the new
"poll-mouse" feature that was added to help prevent the pointer from
jumping all over the place while a client updated the region of
interest), however, I still don't see the gnome-terminal cursor blink in
the magnified region.  I'm not sure how this could be an Orca bug.
Carlos, what is it that Orca could be doing to prevent gnome-mag from
responding to the cursor blinking?

Thanks!

Will





More information about the Ubuntu-accessibility mailing list