From 016df709afcb87aa0586d3881eb00c2e9590caf5 Mon Sep 17 00:00:00 2001 From: poire-z Date: Thu, 5 Dec 2019 08:36:05 +0100 Subject: [PATCH] CoverBrowser: list mode: fix overlap of directories and nb items --- plugins/coverbrowser.koplugin/listmenu.lua | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/plugins/coverbrowser.koplugin/listmenu.lua b/plugins/coverbrowser.koplugin/listmenu.lua index ff3ba2a5d..39a496e0f 100644 --- a/plugins/coverbrowser.koplugin/listmenu.lua +++ b/plugins/coverbrowser.koplugin/listmenu.lua @@ -225,7 +225,8 @@ function ListMenuItem:update() text = self.mandatory, face = Font:getFace("infont", math.min(max_fontsize_fileinfo, _fontSize(15))), } - local wleft_width = dimen.w - wright:getSize().w + local pad_width = Screen:scaleBySize(10) -- on the left, in between, and on the right + local wleft_width = dimen.w - wright:getWidth() - 3*pad_width local wleft = TextBoxWidget:new{ text = self.text, face = Font:getFace("cfont", _fontSize(20)), @@ -238,7 +239,7 @@ function ListMenuItem:update() LeftContainer:new{ dimen = dimen, HorizontalGroup:new{ - HorizontalSpan:new{ width = Screen:scaleBySize(10) }, + HorizontalSpan:new{ width = pad_width }, wleft, } }, @@ -246,7 +247,7 @@ function ListMenuItem:update() dimen = dimen, HorizontalGroup:new{ wright, - HorizontalSpan:new{ width = Screen:scaleBySize(10) }, + HorizontalSpan:new{ width = pad_width }, }, }, }