GTK3: checkboxes don't have tab-traversal highlighting
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
KiCad |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Under GTK+3, Checkbox labels don't have tab-traversal highlights applied (current master, d2d2101170a).
This makes it impossible to see what pressing space would achieve and you have to rely on counting the controls. For example, in the screenshot, the top checkbox is active, but there is no way to tell.
Other GTK+ 3 programs on the system do have the highlighting, even on a grey background.
wxFormBuilder for me is built with GTK+ 2, and that does show the highlights, so it's presumably a GTK+ 3 thing, and might be an upstream bug.
-----
Application: eeschema
Version: (5.1.0-
Libraries:
wxWidgets 3.0.4
libcurl/7.63.0 OpenSSL/1.1.1a zlib/1.2.11 libidn2/2.1.0 libpsl/0.20.2 (+libidn2/2.1.0) libssh2/1.8.0 nghttp2/1.36.0
Platform: Linux 4.20.6-arch1-1-ARCH x86_64, 64 bit, Little endian, wxGTK
Build Info:
wxWidgets: 3.0.4 (wchar_t,wx containers,
Boost: 1.69.0
OpenCASCADE Community Edition: 6.9.1
Curl: 7.63.0
Compiler: GCC 8.2.1 with C++ ABI 1013
Build settings:
USE_
USE_
KICAD_
KICAD_
KICAD_
KICAD_
KICAD_
KICAD_
BUILD_
KICAD_
KICAD_
KICAD_SPICE=ON
tags: | added: gtk3 |
That's a theme setting (Yay, CSS!) Try high-contrast and you'll see the highlights I think.