Ensure scroll events are forwarded to the screen (#948)

* Ensure scroll events are forwarded to the screen

* Small fix for scroll event forwarding
This commit is contained in:
darrenburns
2022-10-18 16:11:34 +01:00
committed by GitHub
parent 0372c13d2b
commit e97b612e72

View File

@@ -1317,6 +1317,8 @@ class App(Generic[ReturnType], DOMNode):
if not await self.check_bindings(event.key, universal=True):
forward_target = self.focused or self.screen
await forward_target._forward_event(event)
else:
await self.screen._forward_event(event)
elif isinstance(event, events.Paste):
if self.focused is not None: