[RDY] Fix click on foldcolumn if it has tabline (#13982)

* Fix click on foldcolumn if it has tabline
* Fixes to correctly determine if tablie was clicked when multigrid is enabled
* Separate foldcolumn checks into functions
* Add test case for click on foldcolumn with split window
* Fix foldcolumn click used nvim_input() on multigrid enabled
This commit is contained in:
tk-shirasaka
2021-03-04 21:54:22 +09:00
committed by GitHub
parent df4440024b
commit f2fc44d50b
3 changed files with 413 additions and 29 deletions

View File

@@ -2404,8 +2404,8 @@ do_mouse (
start_visual.lnum = 0;
/* Check for clicking in the tab page line. */
if (mouse_row == 0 && firstwin->w_winrow > 0) {
// Check for clicking in the tab page line.
if (mouse_grid <= 1 && mouse_row == 0 && firstwin->w_winrow > 0) {
if (is_drag) {
if (in_tab_line) {
move_tab_to_mouse();