| Summary: | Infobars' close (X) buttons' invisible hitboxes too small and hard to click | ||
|---|---|---|---|
| Product: | LibreOffice | Reporter: | Jeff Fortin Tam <nekohayo> |
| Component: | UI | Assignee: | Heiko Tietze <heiko.tietze> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | heiko.tietze, ilmari.lauhakangas |
| Priority: | medium | Keywords: | accessibility |
| Version: | Inherited From OOo | ||
| Hardware: | All | ||
| OS: | Linux (All) | ||
| See Also: | https://bugs.documentfoundation.org/show_bug.cgi?id=131550 | ||
| Whiteboard: | target:24.8.0 | ||
| Crash report or crash signature: | Regression By: | ||
| Bug Depends on: | |||
| Bug Blocks: | 105830 | ||
| Attachments: | Annotated screenshot showing the X button's hitbox boundaries (in red) | ||
|
Description
Jeff Fortin Tam
2024-01-31 20:04:08 UTC
Created attachment 192303 [details]
Annotated screenshot showing the X button's hitbox boundaries (in red)
This is way too small to hit accurately with a mouse, and there is no visible bounding hitbox. It's an accessibility & usability problem.
With KDE, a rectangle surrounds the X upon hover and a tooltip appears "Close infobar". Same on Windows. The hitbox is clearly larger than the X. With gtk3, there is no rectangle, but the tooltip appears. Didn't test on Wayland yet, but with X11 the X is twice as large as in your screenshot. Arch Linux 64-bit, X11 Version: 24.8.0.0.alpha0+ (X86_64) / LibreOffice Community Build ID: 020828abee9b96993434a1c85f8637e2bc00d88e CPU threads: 8; OS: Linux 6.7; UI render: default; VCL: kf5 (cairo+xcb) Locale: fi-FI (fi_FI.UTF-8); UI: en-US Calc: threaded Built on 5 March 2024 White-space is your friend... Heiko Tietze committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/06d8c1e9d8ba1d04914d1c48c94732cdb5c68846 Resolves tdf#159486 - Larger hitbox for close button on infobar It will be available in 24.8.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback. |