diff options
author | Anton Khirnov <anton@khirnov.net> | 2017-10-10 12:57:37 +0200 |
---|---|---|
committer | Anton Khirnov <anton@khirnov.net> | 2017-10-10 13:02:01 +0200 |
commit | 513871ae9f1fac060ce3feca12116c34d38a7514 (patch) | |
tree | 0429d6f5d40a089cbf4ce955869e752fe50f8288 /pager.lua | |
parent | 4d2f1d1fa6b86af0efae986ee1446ddf130fe0d9 (diff) |
pager: drop an unnecessary context variable.
Diffstat (limited to 'pager.lua')
-rw-r--r-- | pager.lua | 10 |
1 files changed, 4 insertions, 6 deletions
@@ -103,9 +103,7 @@ local function pager_set_desktop(self, desktop) self.active_page = nil self.pages = {} - self.desktop = desktop - - local nb_pages = #self.desktop.pages + local nb_pages = #desktop.pages local page_height = self.init_data.height / nb_pages local title = wibox.widget.textbox(desktop.name, false) @@ -115,7 +113,7 @@ local function pager_set_desktop(self, desktop) local title_container = wibox.widget.background(title, title_bg) title_container:set_fg(title_fg) - self.desktop:connect_signal("desktop:name", + desktop:connect_signal("desktop:name", function(desktop, name) title:set_text(name) end) @@ -123,12 +121,12 @@ local function pager_set_desktop(self, desktop) self:add(title_container) for i = 1, nb_pages do - local page = self.desktop.pages[i] + local page = desktop.pages[i] self.pages[i] = Page:new(page, i, self.init_data.width, page_height, self) self:add(self.pages[i].widget) end - self.desktop:connect_signal("page:view", + desktop:connect_signal("page:view", function(desktop, s, page_idx) pager_set_active(self, s, page_idx) end) end |