fix(full-border): address hide-preview compatibility
This commit is contained in:
@@ -15,6 +15,14 @@ local function setup()
|
|||||||
:symbol(c)
|
:symbol(c)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
local dynamic_padding = function()
|
||||||
|
if chunks[3].w == 0 then
|
||||||
|
return ui.Padding(0, 1, 1, 1)
|
||||||
|
end
|
||||||
|
|
||||||
|
return ui.Padding.y(1)
|
||||||
|
end
|
||||||
|
|
||||||
return ya.flat {
|
return ya.flat {
|
||||||
-- Borders
|
-- Borders
|
||||||
ui.Border(area, ui.Border.ALL):type(ui.Border.ROUNDED),
|
ui.Border(area, ui.Border.ALL):type(ui.Border.ROUNDED),
|
||||||
@@ -29,7 +37,7 @@ local function setup()
|
|||||||
-- Parent
|
-- Parent
|
||||||
Parent:render(chunks[1]:padding(ui.Padding.xy(1))),
|
Parent:render(chunks[1]:padding(ui.Padding.xy(1))),
|
||||||
-- Current
|
-- Current
|
||||||
Current:render(chunks[2]:padding(ui.Padding.y(1))),
|
Current:render(chunks[2]:padding(dynamic_padding())),
|
||||||
-- Preview
|
-- Preview
|
||||||
Preview:render(chunks[3]:padding(ui.Padding.xy(1))),
|
Preview:render(chunks[3]:padding(ui.Padding.xy(1))),
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user