#16439 closed bug (fixed)
Scrollbar does not merge with window border anymore in Tracker
Reported by: | axeld | Owned by: | waddlesplash |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | Applications/Tracker | Version: | R1/Development |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Platform: | All |
Description
I'm using Noto Sans Display 13pt, and only the right scrollbar border merges with the window border, both the horizontal, and the vertical scrollbar end one pixel too early in vertical direction.
Change History (13)
comment:1 by , 4 years ago
Version: | R1/beta2 → R1/Development |
---|
comment:2 by , 4 years ago
Also, the scroll bar button arrows seem to be rendered slightly heavier which makes them stand out a touch too much.
comment:4 by , 4 years ago
I think the purely linear-to-font-size scaling of scrollbars is also not that great.
I use 10pt font size and the smaller scrollbars are a lot more difficult to hit.
I think having hardcoded steps (16, 24, 32px) for the scrollbar size would feel better, or at least have a minimum size of 16px even at smaller font sizes.
comment:5 by , 4 years ago
I would also prefer if the knob size would dictate the scrollbar size. It just looks ugly to separate the two, and it's quite annoying to have apps behave differently, ie. have differently sized scroll bars depending on which app you use.
There could be an option to enable adapting the decorator size to the font size as well. Then you would of course have apps that don't support this, but in general, things would look more consistent. And most apps could be fixed over time, too.
I would also argue that the default size should also be the minimal size. I don't think smaller ones could ever be that useful.
comment:6 by , 4 years ago
I think to fix this properly we may need to change BScrollBar to have a "borderless" mode, or at least a way to turn off specific borders...
comment:8 by , 4 years ago
Yes, and that should be there at 12pt, but I guess above 12pt it is not working out quite right?
comment:10 by , 4 years ago
Such problems are easy to identify with my TraverseApps2 utility. When picking count view, it is visible that count view do not include upper border.
comment:11 by , 4 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Merged in hrev54465. Thanks!
comment:12 by , 4 years ago
Milestone: | Unscheduled → R1/beta3 |
---|
Assign fix to milestone:R1/beta3, as it looks like this fix will be part of that release.
As we started with the previous beta, we would like to use the Milestone field for fixed tickets to log from which release the improvement will be out. Therefore it is very much appreciated to assign the milestone when closing a ticket as fixed
.
comment:13 by , 4 years ago
Milestone: | R1/beta3 |
---|
Reverting ticket update, it seems to be a fix to a regression added _after_ milestone:R1/beta2, so it would be incorrect to add this to the list of fixes in milestone:R1/beta3.
My apologies for the noise.
hrev54460.