Flash the pane dark when BEL is emitted and pane's appearance has a light background #13450
Labels
Area-TerminalControl
Issues pertaining to the terminal control (input, selection, keybindings, mouse interaction, etc.)
Disability-LowVision
Accessibility tracking
good first issue
This is a fix that might be easier for someone to do as a first contribution
Help Wanted
We encourage anyone to jump in on these.
InclusionBacklog-Windows TerminalWin32
Accessibility tracking
Issue-Bug
It either shouldn't be doing this or needs an investigation.
Priority-3
A description (P3)
Product-Terminal
The new Windows Terminal.
Resolution-Fix-Committed
Fix is checked in, but it might be 3-4 weeks until a release.
Milestone
Description of the new feature/enhancement
Pull request Add a setting to flash the pane when BEL is emitted #9270 implemented a visual BEL indictor on the working terminal pane. It's currently a white flash, which works well against a traditional dark-mode background. However, on a light appearance this basically only lightly flashes the text, making it a little hard to notice!
Is there a possibility this could be modified to work with higher contrast light-mode users? Thank you!
Proposed technical implementation details (optional)
I'd probably set (and store?) an
isBackgroundLight
bool somewhere iff the background color of the pane is "light". If it is, and the BEL handler has thewindow
flag set, the pane would flash dark on a BEL instead of light.A quick way to find
isBackgroundLight
may be to just see if the average ofr
,g
andb
is higher than127
. I can't imagine enough people have#888888
-ish terminals for this to warrant being a manually-defined setting.The text was updated successfully, but these errors were encountered: