get rid of "defer" hack

This commit is contained in:
airstruck
2015-12-07 05:32:20 -05:00
parent 69703fdce0
commit 66f652b295
2 changed files with 5 additions and 4 deletions

View File

@@ -9,9 +9,10 @@ return {
align = 'center middle',
width = 48,
slices = function (self)
return self.focused and 'defer'
or self.hovered and 'defer'
or false
if self.focused or self.hovered or self.pressed then
return nil -- fall back to theme default
end
return false -- no slices
end
},
statusbar = {

View File

@@ -67,7 +67,7 @@ local function metaIndex (self, property)
local layout = self.layout
local style = layout:getStyle()
value = style and maybeCall(style:getProperty(self, property), self)
if value ~= nil and value ~= 'defer' then return value end
if value ~= nil then return value end
local theme = layout:getTheme()
return theme and maybeCall(theme:getProperty(self, property), self)