From 0f1358319e186031ccc7eaef00c70bba1c2cdf7c Mon Sep 17 00:00:00 2001 From: TomJGooding <101601846+TomJGooding@users.noreply.github.com> Date: Thu, 28 Aug 2025 15:15:35 +0100 Subject: [PATCH] fix(header): add compose return type --- src/textual/widgets/_header.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/textual/widgets/_header.py b/src/textual/widgets/_header.py index a760aa81d1..71720458a6 100644 --- a/src/textual/widgets/_header.py +++ b/src/textual/widgets/_header.py @@ -6,7 +6,7 @@ from rich.text import Text -from textual.app import RenderResult +from textual.app import ComposeResult, RenderResult from textual.dom import NoScreen from textual.events import Click, Mount from textual.reactive import Reactive @@ -181,7 +181,7 @@ def __init__( if time_format is not None: self.time_format = time_format - def compose(self): + def compose(self) -> ComposeResult: yield HeaderIcon().data_bind(Header.icon) yield HeaderTitle() yield (