fill3: Don't show scrollbars when the scroll position is negative
This commit is contained in:
parent
0da0d92585
commit
0d6dbacd7d
1 changed files with 2 additions and 2 deletions
|
|
@ -314,8 +314,8 @@ class View:
|
|||
if full_width == 0 or full_height == 0:
|
||||
return self.portal.appearance_for(dimensions)
|
||||
x, y = self.portal.position
|
||||
hide_scrollbar_vertical = self.hide_scrollbars and full_height <= height
|
||||
hide_scrollbar_horizontal = self.hide_scrollbars and full_width <= width
|
||||
hide_scrollbar_vertical = self.hide_scrollbars and (full_height <= height or y < 0)
|
||||
hide_scrollbar_horizontal = self.hide_scrollbars and (full_width <= width or x < 0)
|
||||
if not hide_scrollbar_horizontal:
|
||||
full_width = max(full_width, x + width)
|
||||
self.horizontal_scrollbar.interval = (x / full_width, (x + width) / full_width)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue