From 8f051b4c44fe26f82ef951590ae0f9faf0962356 Mon Sep 17 00:00:00 2001 From: chrox Date: Sun, 21 Jul 2013 14:42:27 +0800 Subject: [PATCH] bugfix: update width of dict window in readerdictionary --- frontend/ui/reader/readerdictionary.lua | 1 + frontend/ui/widget/dict.lua | 6 +++--- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/frontend/ui/reader/readerdictionary.lua b/frontend/ui/reader/readerdictionary.lua index f5d9f9954..391e71995 100644 --- a/frontend/ui/reader/readerdictionary.lua +++ b/frontend/ui/reader/readerdictionary.lua @@ -38,6 +38,7 @@ function ReaderDictionary:showDict(results) dialog = self.dialog, results = results, dictionary = self.default_dictionary, + width = Screen:getWidth() - scaleByDPI(120), }) end end diff --git a/frontend/ui/widget/dict.lua b/frontend/ui/widget/dict.lua index 5551bbd73..c939177bb 100644 --- a/frontend/ui/widget/dict.lua +++ b/frontend/ui/widget/dict.lua @@ -13,7 +13,7 @@ DictQuickLookup = InputContainer:new{ title_face = Font:getFace("tfont", 20), word_face = Font:getFace("tfont", 18), content_face = Font:getFace("cfont", 18), - width = Screen:getWidth() - scaleByDPI(100), + width = nil, title_padding = scaleByDPI(5), title_margin = scaleByDPI(2), @@ -126,8 +126,8 @@ function DictQuickLookup:update() } self.dict_frame = FrameContainer:new{ - radius = scaleByDPI(8), - bordersize = scaleByDPI(3), + radius = 8, + bordersize = 3, padding = 0, margin = 0, background = 0,