diff options
| author | Aram Drevekenin <aram@poor.dev> | 2026-03-26 12:49:05 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-03-26 12:49:05 +0100 |
| commit | 12ee607532d8894b7dff1f29143f073783bd4445 (patch) | |
| tree | eb1c57037850be4a9cde4855680dac27cce55c5e /src/tests | |
| parent | fix: do not reset layout selection in layout manager (#4919) (diff) | |
| download | sl0ppij-12ee607532d8894b7dff1f29143f073783bd4445.tar.gz sl0ppij-12ee607532d8894b7dff1f29143f073783bd4445.tar.xz sl0ppij-12ee607532d8894b7dff1f29143f073783bd4445.zip | |
fix: performance regression when switching tabs (#4918)
* remove pane render report
* only collect pane contents if pane should render
* add logs
* conditional keybinding serialization
* remove logs
* rustfmt
* fix tests
* tests
* rustfmt
Diffstat (limited to 'src/tests')
| -rw-r--r-- | src/tests/e2e/cases.rs | 4 | ||||
| -rw-r--r-- | src/tests/e2e/snapshots/zellij__tests__e2e__cases__scrolling_inside_a_pane.snap | 2 |
2 files changed, 4 insertions, 2 deletions
diff --git a/src/tests/e2e/cases.rs b/src/tests/e2e/cases.rs index 4def0981..72ce0184 100644 --- a/src/tests/e2e/cases.rs +++ b/src/tests/e2e/cases.rs @@ -1148,7 +1148,9 @@ pub fn detach_and_attach_session() { name: "Wait for session to be attached", instruction: |remote_terminal: RemoteTerminal| -> bool { let mut step_is_complete = false; - if remote_terminal.ctrl_plus_appears() && remote_terminal.cursor_position_is(77, 2) + if remote_terminal.ctrl_plus_appears() + && remote_terminal.cursor_position_is(77, 2) + && !remote_terminal.snapshot_contains("Detach") { // we're back inside the session step_is_complete = true; diff --git a/src/tests/e2e/snapshots/zellij__tests__e2e__cases__scrolling_inside_a_pane.snap b/src/tests/e2e/snapshots/zellij__tests__e2e__cases__scrolling_inside_a_pane.snap index f0367405..68188e6c 100644 --- a/src/tests/e2e/snapshots/zellij__tests__e2e__cases__scrolling_inside_a_pane.snap +++ b/src/tests/e2e/snapshots/zellij__tests__e2e__cases__scrolling_inside_a_pane.snap @@ -25,4 +25,4 @@ expression: last_snapshot │ ││line20 │ │ ││li█e21 │ └──────────────────────────────────────────────────────────┘└──────────────────────────────────────────────────────────┘ - Ctrl + <g> LOCK <p> PANE <t> TAB <n> RESIZE <h> MOVE <s> SEARCH <o> SESSION <q> QUIT ... + Ctrl + <s> SEARCH s Search ↓↑ Scroll PgDn|PgUp Scroll d|u Scroll e Edit ENTER Select |
