From 4068fc5a4346ba651a4e5efc7a03375e65f1a280 Mon Sep 17 00:00:00 2001 From: daa84 Date: Wed, 18 Oct 2017 18:12:29 +0300 Subject: [PATCH] Make middle mouse event be processed by neovim itself (#14) --- src/shell.rs | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/shell.rs b/src/shell.rs index b5a177c..73c27a0 100644 --- a/src/shell.rs +++ b/src/shell.rs @@ -643,10 +643,7 @@ fn gtk_button_press(shell: &mut State, ui_state: &mut UiState, ev: &EventButton) match ev.get_button() { 1 => mouse_input(shell, "LeftMouse", ev.get_state(), ev.get_position()), - 2 => { - mouse_input(shell, "LeftMouse", ev.get_state(), ev.get_position()); - shell.edit_paste("*"); - } + 2 => mouse_input(shell, "MiddleMouse", ev.get_state(), ev.get_position()), 3 => mouse_input(shell, "RightMouse", ev.get_state(), ev.get_position()), _ => (), }