diff --git a/frontend/apps/reader/modules/readerdictionary.lua b/frontend/apps/reader/modules/readerdictionary.lua index 2bea3c360..afb675b85 100644 --- a/frontend/apps/reader/modules/readerdictionary.lua +++ b/frontend/apps/reader/modules/readerdictionary.lua @@ -251,6 +251,15 @@ If you'd like to change the order in which dictionaries are queried (and their r }) end, }, + { -- setting used by dictquicklookup + text = _("Large window"), + checked_func = function() + return G_reader_settings:isTrue("dict_largewindow") + end, + callback = function() + G_reader_settings:flipNilOrFalse("dict_largewindow") + end, + }, { -- setting used by dictquicklookup text = _("Justify text"), checked_func = function() diff --git a/frontend/ui/widget/dictquicklookup.lua b/frontend/ui/widget/dictquicklookup.lua index 22b0e6e76..74ba28cb5 100644 --- a/frontend/ui/widget/dictquicklookup.lua +++ b/frontend/ui/widget/dictquicklookup.lua @@ -165,7 +165,7 @@ function DictQuickLookup:update() w = Screen:getWidth(), h = Screen:getHeight(), } - if self.is_fullpage then + if self.is_fullpage or G_reader_settings:isTrue("dict_largewindow") then -- bigger window if fullpage being shown - this will let -- some room anyway for footer display (time, battery...) self.height = Screen:getHeight()