fix for scrolling

This commit is contained in:
Will McGugan
2022-08-25 11:24:44 +01:00
parent a15cb4413d
commit f19b901950
2 changed files with 4 additions and 2 deletions

View File

@@ -63,7 +63,7 @@ class XTermParser(Parser[events.Event]):
event: events.Event event: events.Event
if buttons & 64: if buttons & 64:
event = ( event = (
events.MouseScrollDown if button == 1 else events.MouseScrollUp events.MouseScrollUp if button == 1 else events.MouseScrollDown
)(sender, x, y) )(sender, x, y)
else: else:
event = ( event = (

View File

@@ -194,7 +194,9 @@ class Widget(DOMNode):
Returns: Returns:
bool: True if horizontal and vertical scrolling is enabled. bool: True if horizontal and vertical scrolling is enabled.
""" """
return self.allow_horizontal_scroll and self.allow_vertical_scroll return self.is_scrollable and (
self.allow_horizontal_scroll or self.allow_vertical_scroll
)
def _arrange(self, size: Size) -> DockArrangeResult: def _arrange(self, size: Size) -> DockArrangeResult:
"""Arrange children. """Arrange children.