fill3: Fix horizontal scrollbar when vertical scrollbar is on left

This commit is contained in:
Andrew Hamilton 2022-03-12 23:57:43 +10:00
parent 93a5cad003
commit 4a874ca566

View file

@ -334,7 +334,9 @@ class View:
result = join_horizontal(parts) result = join_horizontal(parts)
if not hide_scrollbar_horizontal: if not hide_scrollbar_horizontal:
scrollbar_h_appearance = self.horizontal_scrollbar.appearance_for((width, 1)) scrollbar_h_appearance = self.horizontal_scrollbar.appearance_for((width, 1))
result.append(scrollbar_h_appearance[0] + ("" if hide_scrollbar_vertical else " ")) spacer = "" if hide_scrollbar_vertical else " "
result.append(spacer + scrollbar_h_appearance[0] if self.is_left_scrollbar
else scrollbar_h_appearance[0] + spacer)
return result return result