diff --git a/frontend/ui/widget/dictquicklookup.lua b/frontend/ui/widget/dictquicklookup.lua index 00f11f167..952cc0b13 100644 --- a/frontend/ui/widget/dictquicklookup.lua +++ b/frontend/ui/widget/dictquicklookup.lua @@ -721,8 +721,10 @@ function DictQuickLookup:init() -- NT: add dict_title.left_button and lookup_edit_button to FocusManager. -- It is better to add these two buttons into self.movable, but it is not a FocusManager. -- Only self.button_table is a FocusManager, so workaground is inserting these two buttons into self.button_table.layout. - table.insert(self.button_table.layout, 1, { self.dict_title.left_button }); - table.insert(self.button_table.layout, 2, { lookup_edit_button }); + if Device:hasDPad() then + table.insert(self.button_table.layout, 1, { self.dict_title.left_button }); + table.insert(self.button_table.layout, 2, { lookup_edit_button }); + end -- We're a new window table.insert(DictQuickLookup.window_list, self)