diff options
Diffstat (limited to 'init.lua')
-rw-r--r-- | init.lua | 10 |
1 files changed, 8 insertions, 2 deletions
@@ -77,8 +77,6 @@ for w, i in pairs(_M) do if w ~= "widgets" and w ~= "helpers" then -- Place widgets in the namespace table widgets[w] = i - -- Enable caching for all widget types - widget_cache[i] = {} end end end @@ -213,6 +211,14 @@ function activate(widget) end -- }}} +-- {{{ Enable caching for a widget +function enable_caching(widget) + if widget_cache[widget] == nil then + widget_cache[widget] = {} + end +end +-- }}} + -- {{{ Update a widget function update(widget, reg, disablecache) -- Check if there are any equal widgets |