bindings: make fullscreen lose stickyness attribute

This commit is contained in:
Vincent Bernat 2021-02-25 23:22:24 +01:00
parent 625c901d53
commit 9442f84b86

View file

@ -274,7 +274,12 @@ config.keys.global = awful.util.table.join(
config.keys.client = awful.util.table.join(
keydoc.group("Window-specific bindings"),
awful.key({ modkey, }, "f", function (c) c.fullscreen = not c.fullscreen end,
awful.key({ modkey, }, "f",
function (c)
c.fullscreen = not c.fullscreen
c.sticky = false
c:raise()
end,
"Fullscreen"),
awful.key({ modkey, }, "x", function (c) c:kill() end,
"Close"),
@ -298,6 +303,7 @@ config.keys.client = awful.util.table.join(
function (c)
c.maximized_horizontal = not c.maximized_horizontal
c.maximized_vertical = not c.maximized_vertical
c.sticky = false
c:raise()
end,
"Maximize")