Repeat read status bar command 3 times on empty status bar announces nothing #7789
From #1785 (comment) on PR "Make the Read status bar command copy its contents on third press like Report window title"
Steps to reproduce:
Pre-existing behaviour (other features)
We should try to be consistent with existing features here, or make them consistent
Report title: On an application with not title, pressing
Mark start, mark end, copy range: with
When the status bar is empty and the read status bar command is triggered, blank is reported. When pressed 3 times, nothing is announced.
I think something should be announced to acknowledge the command in both cases. In the first perhaps "no status bar information" in the the second "unable to copy status bar to clipboard"
I would suggest that in the (rare) case of a blank application title being copied, the behaviour should match.
The text was updated successfully, but these errors were encountered:
As I noted in the PR for this issue: unless if I'm seriously misunderstanding the intended behavior, I vote that NVDA return early when it encounters a blank status bar (the best example being empty status bar in Internet Explorer). This means that, when NVDA encounters empty string for status bar text, it would just say, "no status bar text found" just like it does with the object itself.
As for title bar command: if an empty string is encountered, title bar is then coerced to say, "no title". This text is spoken, spelled, and copied when NVDA+T is pressed once, twice, and three times, respectively. Personally, I'd rather let NVDA turn back early and just say, "I don't know" rather than force it to speak, spell, and copy things blindly. I'd say that this analogy could be applied to empty status bar line as well.