# A default pane-tag command collapses to one row and restores the body. # Exercise real middle clicks twice, then the tag's own execute key twice: a # click types into the tag, Esc is its normal mode, and Tab executes there. file kept.txt KEEP-FIRST\nKEEP-SECOND\nKEEP-THIRD start 25 160 kept.txt wait 8000 KEEP-THIRD stable 500 15000 snap before press middle @Collapse 3 release middle @Collapse 3 stable 500 8000 snap middle-collapsed # The terminal remembers its last cursor position even when hidden. The core # screen explicitly reports null, guarding against a leaked body caret. snap9p middle-collapsed-cursor press middle @Collapse 3 release middle @Collapse 3 wait 8000 KEEP-THIRD stable 500 8000 snap middle-restored press left @Collapse 3 release left @Collapse 3 key esc settle 100 key tab stable 500 8000 snap tab-collapsed snap9p tab-collapsed-cursor press left @Collapse 3 release left @Collapse 3 key esc settle 100 key tab wait 8000 KEEP-THIRD stable 500 8000 snap tab-restored # Save via the visible tag; the original bytes must survive all four toggles. press middle @Save 3 release middle @Save 3 stable 500 8000 snapfile unchanged kept.txt