{"version":"2.1.284","anchor":"terminal-restores-the-main-screen-after-leaving-the-alt-scre","canonical_anchor":"terminal-restores-the-main-screen-after-leaving-the-alt-scre","heading":"Your terminal is cleanly redrawn after leaving a fullscreen view","tier":"notice","area":"Terminal UI","url":"https:\/\/changelogs.core-directive.com\/v\/2.1.284\/e\/terminal-restores-the-main-screen-after-leaving-the-alt-scre","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.284","markdown":"### Your terminal is cleanly redrawn after leaving a fullscreen view\n\nWhen a fullscreen view closes, Claude Code now restores and clears the normal terminal screen instead of just redrawing over it\n\n**Unclear.** Which fullscreen views actually use the new clean-up is not known.\n\n**What**\n\nFullscreen views in Claude Code use the alternate screen, a separate screen the terminal can switch to and back from. When Claude Code enters it, it now remembers how your normal screen looked. When it leaves, it moves the cursor and clears the old content so the normal screen is redrawn cleanly.\n\nThis is skipped:\n\n- when the output is not going to a terminal\n\n- when the screen has been handed off to something else\n\n- when a screen reader is enabled\n\n- on Windows\n\n- when the terminal was resized in the meantime\n\n**Why**\n\nThis should stop leftover or jumbled text appearing after you close a fullscreen view.\n\n- Area: Terminal UI\n- Tier: You'll notice\n- Useful: 2\/5\n- Signal: 1\/5"}