diff options
author | Björn Linse <bjorn.linse@gmail.com> | 2018-11-11 10:33:02 +0100 |
---|---|---|
committer | Björn Linse <bjorn.linse@gmail.com> | 2018-12-31 12:44:22 +0100 |
commit | db14d78e4f90a0dab64beb569efe0a7d314db4a7 (patch) | |
tree | 6cf99bb730d2fb811bd3bd6ea02ed463460441e7 /test/functional/ui/screen.lua | |
parent | f6f8f0ee762aed40586429362b83e5c7d0ca0686 (diff) | |
download | rneovim-db14d78e4f90a0dab64beb569efe0a7d314db4a7.tar.gz rneovim-db14d78e4f90a0dab64beb569efe0a7d314db4a7.tar.bz2 rneovim-db14d78e4f90a0dab64beb569efe0a7d314db4a7.zip |
multigrid: rename event to win_pos, make grid first
Diffstat (limited to 'test/functional/ui/screen.lua')
-rw-r--r-- | test/functional/ui/screen.lua | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/test/functional/ui/screen.lua b/test/functional/ui/screen.lua index 8c5a44c6d3..f363068dfc 100644 --- a/test/functional/ui/screen.lua +++ b/test/functional/ui/screen.lua @@ -157,6 +157,7 @@ function Screen.new(width, height) cmdline_block = {}, wildmenu_items = nil, wildmenu_selected = nil, + win_position = nil, _session = nil, _default_attr_ids = nil, _default_attr_ignore = nil, @@ -801,10 +802,7 @@ function Screen:_handle_hl_attr_define(id, rgb_attrs, cterm_attrs, info) self._new_attrs = true end -function Screen:_handle_win_position(win, grid, startrow, startcol, width, height) - if self.win_position == nil then - self.win_position = {} - end +function Screen:_handle_win_pos(grid, win, startrow, startcol, width, height) self.win_position[grid] = { win = win, startrow = startrow, @@ -815,6 +813,10 @@ function Screen:_handle_win_position(win, grid, startrow, startcol, width, heigh -- TODO(utkarshme): Take apt action end +function Screen:_handle_win_hide(grid) + self.win_position[grid] = nil +end + function Screen:get_hl(val) if self._options.ext_newgrid then return self._attr_table[val][1] |