Skip to content

Fix terminal pane showing welcome screen during loading#48930

Merged
bennetbo merged 1 commit intomainfrom
fix-terminal-pane-flashing
Feb 11, 2026
Merged

Fix terminal pane showing welcome screen during loading#48930
bennetbo merged 1 commit intomainfrom
fix-terminal-pane-flashing

Conversation

@bennetbo
Copy link
Member

@bennetbo bennetbo commented Feb 11, 2026

This fixes an issue where we would show the welcome screen when opening the terminal panel.
The issue could technically occur in any panel, but was only occurred in the terminal panel since we only render some content after the cx.spawn inside new_terminal_pane completes. This caused the welcome screen to show up for a single frame. This PR fixes this by showing a blank panel instead.

Before

Screen.Recording.2026-02-10.at.17.22.29.mov

After

Screen.Recording.2026-02-11.at.12.32.57.mov

Screenshot from the videos:

Before

image

After

image
  • Tests or screenshots needed?
  • Code Reviewed
  • Manual QA

Release Notes:

  • Fixed an issue where the welcome screen would show up in the terminal panel if the terminal was slow to load

@cla-bot cla-bot bot added the cla-signed The user has signed the Contributor License Agreement label Feb 11, 2026
@zed-community-bot zed-community-bot bot added the staff Pull requests authored by a current member of Zed staff label Feb 11, 2026
@bennetbo bennetbo enabled auto-merge (squash) February 11, 2026 11:41
@bennetbo bennetbo merged commit 3938403 into main Feb 11, 2026
38 checks passed
@bennetbo bennetbo deleted the fix-terminal-pane-flashing branch February 11, 2026 11:46
morgankrey added a commit that referenced this pull request Feb 19, 2026
Auto-applied queued documentation suggestions from:
- PR #48908
- PR #48909
- PR #48910
- PR #48912
- PR #48930
- PR #44794
- PR #48763
- PR #45073
- PR #48495
- PR #49374
- PR #49139
- PR #48780
- PR #48619
- PR #48978
- PR #48962
- PR #48988
- PR #47860
- PR #49015
- PR #47095
- PR #47475
- PR #48542
- PR #46766
- PR #47754
- PR #48807
- PR #44506
- PR #49051
- PR #49069
- PR #48842
- PR #48851
- PR #48736
- PR #47673
- PR #49094
- PR #49098
- PR #49622

Generated with script/docs-suggest-publish for human review in draft PR.
morgankrey added a commit that referenced this pull request Feb 25, 2026
Auto-applied queued documentation suggestions from:
- PR #48908
- PR #48909
- PR #48910
- PR #48912
- PR #48930
- PR #44794
- PR #48763
- PR #45073
- PR #48495
- PR #49374
- PR #49139
- PR #48780
- PR #48619
- PR #48978
- PR #48962
- PR #48988
- PR #47860
- PR #49015
- PR #47095
- PR #47475
- PR #48542
- PR #46766
- PR #47754
- PR #48807
- PR #44506
- PR #49051
- PR #49069
- PR #48842
- PR #48851
- PR #48736
- PR #47673
- PR #49094
- PR #49098
- PR #49622
- PR #49554
- PR #49710
- PR #49716
- PR #49732
- PR #49788
- PR #49876
- PR #49902
- PR #49910
- PR #49390
- PR #50027

Generated with script/docs-suggest-publish for human review in draft PR.
morgankrey added a commit that referenced this pull request Feb 25, 2026
Auto-applied documentation from:
- PR #48908: git diff view toggle + default setting
- PR #48909: agent mode cycling keybinding
- PR #48910: diff view nomenclature standardization
- PR #48912: split diff for everyone
- PR #48930: terminal welcome screen fix
- PR #44794: JSON/YAML schema paths
- PR #48763: Python environments in REPL
- PR #45073: zed --add terminal panels
- PR #48495: Python Windows path handling
- PR #49374: type on search default
morgankrey added a commit that referenced this pull request Feb 25, 2026
Auto-applied queued documentation suggestions from:
- PR #48908
- PR #48909
- PR #48910
- PR #48912
- PR #48930
- PR #44794
- PR #48763
- PR #45073
- PR #48495
- PR #49374
- PR #49139
- PR #48780
- PR #48619
- PR #48978
- PR #48962
- PR #48988
- PR #47860
- PR #49015
- PR #47095
- PR #47475
- PR #48542
- PR #46766
- PR #47754
- PR #48807
- PR #44506
- PR #49051
- PR #49069
- PR #48842
- PR #48851
- PR #48736
- PR #47673
- PR #49094
- PR #49098
- PR #49622
- PR #49554
- PR #49710
- PR #49716
- PR #49732
- PR #49788
- PR #49876
- PR #49902
- PR #49910
- PR #49390
- PR #50027

Generated with script/docs-suggest-publish for human review in draft PR.
morgankrey added a commit that referenced this pull request Feb 25, 2026
Auto-applied documentation from:
- PR #48908: git diff view toggle + default setting
- PR #48909: agent mode cycling keybinding
- PR #48910: diff view nomenclature standardization
- PR #48912: split diff for everyone
- PR #48930: terminal welcome screen fix
- PR #44794: JSON/YAML schema paths
- PR #48763: Python environments in REPL
- PR #45073: zed --add terminal panels
- PR #48495: Python Windows path handling
- PR #49374: type on search default
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla-signed The user has signed the Contributor License Agreement staff Pull requests authored by a current member of Zed staff

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant