change to naming convention of messages

This commit is contained in:
Will McGugan
2022-01-11 13:49:19 +00:00
parent c611fd84ff
commit d76b0ee11c
2 changed files with 4 additions and 4 deletions

View File

@@ -245,7 +245,7 @@ class App(DOMNode):
Should be called whenever CSS classes / pseudo classes change.
"""
self.post_message_no_wait(messages.RefreshStyles(self))
self.post_message_no_wait(messages.StylesUpdated(self))
def mount(self, *anon_widgets: Widget, **widgets: Widget) -> None:
self.register(self.view, *anon_widgets, **widgets)
@@ -630,7 +630,7 @@ class App(DOMNode):
self.view.query(selector).toggle_class(class_name)
self.view.refresh(layout=True)
async def handle_refresh_styles(self, message: messages.RefreshStyles) -> None:
async def handle_styles_updated(self, message: messages.StylesUpdated) -> None:
self.reset_styles()
self.stylesheet.update(self)
self.view.refresh(layout=True)

View File

@@ -44,9 +44,9 @@ class CursorMove(Message):
@rich.repr.auto
class RefreshStyles(Message):
class StylesUpdated(Message):
def __init__(self, sender: MessagePump) -> None:
super().__init__(sender)
def can_replace(self, message: Message) -> bool:
return isinstance(message, RefreshStyles)
return isinstance(message, StylesUpdated)