Skip to content

Commit ffc8174

Browse files
authored
Merge pull request #5074 from Textualize/fix-push-screen-on-mount
Fix push screen on mount
2 parents 49a3d7d + 311d49e commit ffc8174

File tree

3 files changed

+214
-5
lines changed

3 files changed

+214
-5
lines changed

src/textual/app.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2923,6 +2923,7 @@ async def invoke_ready_callback() -> None:
29232923
try:
29242924
await self._dispatch_message(events.Compose())
29252925
default_screen = self.screen
2926+
self.stylesheet.apply(self)
29262927
await self._dispatch_message(events.Mount())
29272928
self.check_idle()
29282929
finally:
@@ -2931,7 +2932,6 @@ async def invoke_ready_callback() -> None:
29312932

29322933
Reactive._initialize_object(self)
29332934

2934-
self.stylesheet.apply(self)
29352935
if self.screen is not default_screen:
29362936
self.stylesheet.apply(default_screen)
29372937

Lines changed: 153 additions & 0 deletions
Loading

0 commit comments

Comments
 (0)