mirror of
https://github.com/Textualize/textual.git
synced 2025-10-17 02:38:12 +03:00
fix for scrolling
This commit is contained in:
@@ -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 = (
|
||||||
|
|||||||
@@ -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.
|
||||||
|
|||||||
Reference in New Issue
Block a user