Skip to content

Commit df377f1

Browse files
authored
Add note about setting focus (#4658)
1 parent 4009167 commit df377f1

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/textual/screen.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -165,7 +165,8 @@ class Screen(Generic[ScreenResultType], Widget):
165165
"""
166166

167167
focused: Reactive[Widget | None] = Reactive(None)
168-
"""The focused [widget][textual.widget.Widget] or `None` for no focus."""
168+
"""The focused [widget][textual.widget.Widget] or `None` for no focus.
169+
To set focus, do not update this value directly. Use [set_focus][textual.screen.Screen.set_focus] instead."""
169170
stack_updates: Reactive[int] = Reactive(0, repaint=False)
170171
"""An integer that updates when the screen is resumed."""
171172
sub_title: Reactive[str | None] = Reactive(None, compute=False)

0 commit comments

Comments
 (0)