From 6882fdca3896cf18d8ee89014f188af8dd9c68b7 Mon Sep 17 00:00:00 2001 From: Max Brunsfeld Date: Tue, 27 Apr 2021 11:01:32 -0700 Subject: [PATCH] Avoid crash when running pane:activate_prev_item w/ no tabs open --- zed/src/workspace/pane.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zed/src/workspace/pane.rs b/zed/src/workspace/pane.rs index 076373cf88..297cd843b0 100644 --- a/zed/src/workspace/pane.rs +++ b/zed/src/workspace/pane.rs @@ -136,7 +136,7 @@ impl Pane { pub fn activate_prev_item(&mut self, ctx: &mut ViewContext) { if self.active_item > 0 { self.active_item -= 1; - } else { + } else if self.items.len() > 0 { self.active_item = self.items.len() - 1; } self.focus_active_item(ctx);