atspicontext: Cache empty atspi bus address
authorCorey Berla <corey@berla.me>
Tue, 29 Nov 2022 00:32:52 +0000 (16:32 -0800)
committerCorey Berla <corey@berla.me>
Fri, 9 Dec 2022 18:09:24 +0000 (08:09 -1000)
commit9252b88c23eb2359948f301c288fb004afe4f8c5
treebfea9dab69117242080e1b5ca6bf0b94f82d34a8
parentb2356dbe7ba6d9b0093d15f09da3bd4f12a817fc
atspicontext: Cache empty atspi bus address

We are caching the bus address as data on the display object when it
exists, but fail to set the data when the bus address doesn't exist.
That causing excessive calls to GetAddress when the accesssbility
bus doesn't exist. Make sure to cache a non-existent accessibility
bus by setting the "" string.
gtk/a11y/gtkatspicontext.c