Added alt screen mode check

Mikayla Maki created

Change summary

crates/terminal/src/connected_view.rs | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)

Detailed changes

crates/terminal/src/connected_view.rs 🔗

@@ -138,7 +138,14 @@ impl ConnectedView {
     }
 
     fn show_character_palette(&mut self, _: &ShowCharacterPalette, cx: &mut ViewContext<Self>) {
-        cx.show_character_palette();
+        if self
+            .terminal
+            .read(cx)
+            .last_mode
+            .contains(TermMode::ALT_SCREEN)
+        {
+            cx.show_character_palette();
+        }
     }
 
     fn clear(&mut self, _: &Clear, cx: &mut ViewContext<Self>) {