Re: [g-a-devel] [orca-list] Thunderbird launching very slowly if Orca running. Why happening this?



On Fri, Dec 09, 2011 at 02:27:52PM +0100, Piñeiro wrote:
> On 12/08/2011 09:15 PM, Trevor Saunders wrote:
> >
> > SO while I understand not wanting that many events I think you want
> > that more than the alternative.
> >
> > I think the solution here needs to be some sort of api change in atk or
> > smart events, so ccing g-a-d
> 
> Hi, I was been talking with Joanmarie briefly about this, and also
> checking when this notification is sent.

sorry about the late reply.

> So, at this moment I don't think that this should require an API change,
> but as you said, smart events. In that sense, just sent it when
> required. Some options:
> 
>   * Use the same solution that with roles: default value for role is
> UNKNOWN. When it is changed to something meaningful (like BUTTON), atk
> doesn't sent that notification. So we could just avoid to sent the
> name-change notification when you go from not having a name to having a
> name, assuming that this is the initial set. Not sure about that, as
> this is a real change on the name.
>    * I was wondering if this notification is required always. Do we need
> to know that a invisible object have changed his name? So probably other
> option could be just sent the notification if the object is in a
> specific state (ie: being focused).
> 
> But this are only initial ideas, that require refinement. I will
> investigate it.

 So, my understanding (mostly from
 https://bugzilla.mozilla.org/show_bug.cgi?id=659018) is that at-spi2
 uses the signal internally for cache coherency.  So if we want to take
 this route I think it needs to happen within atk / atk-bridge.  However
 I'm not convinced this is really the best option here.  Having to
 create 2500 objects just to fire events on them is rather unfortunate.

 Trev

> 
> BR
> 
> -- 
> Alejandro Piñeiro Iglesias
> 
> _______________________________________________
> gnome-accessibility-devel mailing list
> gnome-accessibility-devel gnome org
> http://mail.gnome.org/mailman/listinfo/gnome-accessibility-devel

Attachment: signature.asc
Description: Digital signature



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]