mirror of
https://git.sr.ht/~eliasnaur/gio
synced 2026-07-01 07:35:40 +00:00
77eed223ac873b70a48186a8bc252e6a343d554d
This commit fixes a problem that could force the scroll indicator to lay itself out outside of its configured bounds. This occurred when the scroll indicator size was increased to meet the minimum size configured on the style type while the scrollbar was near the end of the list. The increased size did not take the start position of the scroll indicator into account, which made the indicator begin in the correct place, but extend beyond the end of its track. This commit alters the logic to ensure that the scroll indicator can never extend beyond the end of its track. Signed-off-by: Chris Waldon <christopher.waldon.dev@gmail.com>
Gio - https://gioui.org
Immediate mode GUI programs in Go for Android, iOS, macOS, Linux, FreeBSD, OpenBSD, Windows, and WebAssembly (experimental).
Installation, examples, documentation
Go to gioui.org.
Issues
File bugs and TODOs through the issue tracker or send an email to ~eliasnaur/gio@todo.sr.ht. For general discussion, use the mailing list: ~eliasnaur/gio@lists.sr.ht.
Contributing
Post discussion to the mailing list and patches to gio-patches. No Sourcehut account is required and you can post without being subscribed.
See the contribution guide for more details.
An official GitHub mirror is available.
Description
Languages
Go
89.6%
C
7%
Java
1.7%
Objective-C
1.6%