Merge pull request #625 from actionless/fix-hotkeys-widget-multiscreen

fix(awful: hotkeys): caching on multiscreen setup
This commit is contained in:
Daniel Hahler 2016-01-15 21:31:58 +01:00
commit 68f44a9cbe
1 changed files with 4 additions and 1 deletions

View File

@ -90,7 +90,7 @@ local widget = {
}
local cached_wiboxes = {{}}
local cached_wiboxes = {}
local cached_awful_keys = nil
local colors_counter = {}
local colors = beautiful.xresources.get_current_theme()
@ -358,6 +358,9 @@ function widget.show_help(c, s)
end
local joined_groups = join_plus_sort(available_groups)
if not cached_wiboxes[s] then
cached_wiboxes[s] = {}
end
if not cached_wiboxes[s][joined_groups] then
cached_wiboxes[s][joined_groups] = create_wibox(s, available_groups)
end