diff --git a/src/terminal_box.rs b/src/terminal_box.rs index 8138e0a..7d1ad11 100644 --- a/src/terminal_box.rs +++ b/src/terminal_box.rs @@ -244,6 +244,9 @@ where if !state.is_focused { return InputMethod::Disabled; } + if let Some(_) = self.context_menu { + return InputMethod::Disabled; + } let view_position = layout.position() + [self.padding.left, self.padding.top].into();