Merge pull request #1037 from Textualize/code-browser-improvements

Focus the directory tree in code browser example
This commit is contained in:
Will McGugan
2022-10-29 20:39:56 +01:00
committed by GitHub

View File

@@ -11,6 +11,8 @@ import sys
from rich.syntax import Syntax
from rich.traceback import Traceback
from textual import events
from textual.app import App, ComposeResult
from textual.containers import Container, Vertical
from textual.reactive import var
@@ -42,6 +44,9 @@ class CodeBrowser(App):
)
yield Footer()
def on_mount(self, event: events.Mount) -> None:
self.query_one(DirectoryTree).focus()
def on_directory_tree_file_click(self, event: DirectoryTree.FileClick) -> None:
"""Called when the user click a file in the directory tree."""
code_view = self.query_one("#code", Static)