@@ -13,10 +13,8 @@ local Class = require("nvim-tree.classic")
13
13
--- @field side string
14
14
--- @field private explorer Explorer
15
15
--- @field private adaptive_size boolean
16
- --- @field private centralize_selection boolean
17
16
--- @field private winopts table
18
17
--- @field private height integer
19
- --- @field private preserve_window_proportions boolean
20
18
--- @field private initial_width integer
21
19
--- @field private width (fun (): integer )| integer | string
22
20
--- @field private max_width integer
@@ -37,9 +35,7 @@ function View:new(args)
37
35
38
36
self .explorer = args .explorer
39
37
self .adaptive_size = false
40
- self .centralize_selection = self .explorer .opts .view .centralize_selection
41
38
self .height = self .explorer .opts .view .height
42
- self .preserve_window_proportions = self .explorer .opts .view .preserve_window_proportions
43
39
self .side = (self .explorer .opts .view .side == " right" ) and " right" or " left"
44
40
self .live_filter = { prev_focused_node = nil , }
45
41
self .bufnr_by_tab = {}
@@ -436,7 +432,7 @@ function View:resize(size)
436
432
437
433
if new_size ~= vim .api .nvim_win_get_width (winid ) then
438
434
vim .api .nvim_win_set_width (winid , new_size )
439
- if not self .preserve_window_proportions then
435
+ if not self .explorer . opts . view . preserve_window_proportions then
440
436
vim .cmd (" :wincmd =" )
441
437
end
442
438
end
0 commit comments