----- On Feb 14, 2017, at 6:22 PM, Jeremy Lincicome [email protected] wrote:
> Hi list, > > I'm running the Orca screen reader on Ubuntu 16.10. > > There's an issue when tabbing around the Ring window. When tabbing > around the window, Orca will suddenly stop speaking. > > I'm not sure what's going on visually when this happens. I can recover > by using flat review and looking for the text label of the search box > and simulating a left click on it. > > Steps to reproduce: > > 1. Launch Orca by pressing Alt+Super+s. > > 2. Launch Ring. > > 3. Press tab to move around the screen. > > Eventually, Orca will stop reading to you. > > 4. To recover, use flat review to find the text that says "search" and > simulate a left click on it. > > The flat review commands for Orca can be found at: > > https://help.gnome.org/users/orca/stable/commands_mouse.html.en > > Note: > > When you launch Orca, you will be in desktop layout by default. > > Thanks for looking into this. > > Jeremy It seems that after tabbing into the WebKitWebView (which is used to display the chat) it does not change focus to the next widget when tabbing again. Although shift + tab works to leave it. I've pushed a small patch for review which should fix this issue once it is merged: https://gerrit-ring.savoirfairelinux.com/#/c/6207/ I quickly tested with the screen reader enabled. Unfortunately I noticed that the screen reader isn't able to read the chat messages which are in the WebView, which I assume is the desired behaviour. I'm not sure if that is what happened previously when we used the GtkTextView for it. Maybe its something that can be easily fixed... -stepan
