remove widget rich method

This commit is contained in:
Will McGugan
2022-02-07 15:19:03 +00:00
parent 141ba68c6d
commit f19b87b645
2 changed files with 3 additions and 5 deletions

View File

@@ -502,7 +502,9 @@ class App(DOMNode):
try:
if sync_available:
console.file.write("\x1bP=1s\x1b\\")
console.print(Screen(Control.home(), self.view, Control.home()))
console.print(
Screen(Control.home(), self.view.render_styled(), Control.home())
)
if sync_available:
console.file.write("\x1bP=2s\x1b\\")
console.file.flush()

View File

@@ -93,10 +93,6 @@ class Widget(DOMNode):
if pseudo_classes:
yield "pseudo_classes", pseudo_classes
def __rich__(self) -> RenderableType:
renderable = self.render_styled()
return renderable
def get_pseudo_classes(self) -> Iterable[str]:
"""Pseudo classes for a widget"""
if self._mouse_over: