What steps will reproduce the problem?
1. Enable "Display speech output" in TalkBack -> Settings -> Developer options.
2. Make TalkBack read and display a text string, making sure that the
background on the bottom of the screen where the spoken output will be
displayed is a dark one.
3. Now make TalkBack read and display another text string, this time making
sure that the background of the bottom of the screen where the spoken output
will be displayed is a bright (preferably - white) one.
4. In both cases (steps #2 and #3), check visually the readability of the
displayed spoken output from TalkBack.
What is the expected output? What do you see instead?
In step #2, the readability of the displayed spoken output is fine. In the 2nd
case (step #3), the readability however is very poor (if it is at all visible).
What version of the product are you using? On what operating system?
TalkBack version is 4.2.0 Google Beta 1, on Android 4.4.2 (on a Samsung Galaxy
S5 Mini with stock Samsung ROM).
Please provide any additional information below.
OK, the thing that I'm about to report may not be exactly a bug, but it might
be considered at least as a feature request. So, here it goes.
In TalkBack's developer options, there is a setting called "Display speech
output" (or something of the sort - I don't have the exact english string at
hand at the moment). When it is checked, it makes TalkBack display in the
bottom of the screen the things that it speaks. This feature by the way, is
very useful, specially for partially sighted people like me or sighted app
developers, witch want to check what exactly is TalkBack outputting as speech
for a particular control on the screen. However, at present, this feature is
not ideally designed in terms of appearance. What I mean is, that under certain
circumstances, the displayed spoken text may become hard or impossible to read.
This occurs if the background of the current screen is a bright one. The color
of the displayed spoken text is white and its background is a semi-transparent
one (can't determine its color). But due to its semi-transparent background,
the bright background of the current screen and the color of the displayed
spoken text being white, that displayed spoken text becomes very hard (if not
even impossible) to read. One solution would be to make the background of the
displayed spoken text almost (if not even completely) opaque and its color as
much in contrast to the color of the displayed spoken text as possible.
P.S.: See the attached screenshots for a demonstration of the bug.
Original issue reported on code.google.com by k.kolev1...@gmail.com on 4 May 2015 at 5:22
Original issue reported on code.google.com by
k.kolev1...@gmail.com
on 4 May 2015 at 5:22Attachments: