fix window corners (now drawn by awesome, not picom) and wrong center bar radius

This commit is contained in:
Kievits Rene
2022-04-20 08:03:49 +02:00
parent a7e4a1214f
commit 23ec565713
5 changed files with 14 additions and 5 deletions

View File

@@ -120,6 +120,7 @@ return function(screen, programs)
bg = '00000000',
forced_width = user_vars.dock_icon_size + dpi(20),
forced_height = dpi(10),
id = "fake",
widget = wibox.container.background
}
end
@@ -186,16 +187,20 @@ return function(screen, programs)
end
if s == mouse.screen then
if mouse.current_widget then
dock.visible = true
return
if tostring(mouse.current_widget):match("fake") then
dock.visible = true
return
end
end
for j, c in ipairs(screen.selected_tag:clients()) do
local y = c:geometry().y
local h = c.height
if (y + h) >= screen.geometry.height - user_vars.dock_icon_size - 35 then
dock.visible = false
return
else
dock.visible = true
return
end
end
else