diff --git a/frontend/apps/reader/modules/readerbookmark.lua b/frontend/apps/reader/modules/readerbookmark.lua index 31f9ae58e..b74e5b9da 100644 --- a/frontend/apps/reader/modules/readerbookmark.lua +++ b/frontend/apps/reader/modules/readerbookmark.lua @@ -1176,6 +1176,36 @@ function ReaderBookmark:showBookmarkDetails(item_or_index) end local buttons_table = { + { + { + text = "▕◁", + enabled = item_idx > 1, + callback = function() + _showBookmarkDetails(1) + end, + }, + { + text = "◁", + enabled = item_idx > 1, + callback = function() + _showBookmarkDetails(item_idx - 1) + end, + }, + { + text = "▷", + enabled = item_idx < items_nb, + callback = function() + _showBookmarkDetails(item_idx + 1) + end, + }, + { + text = "▷▏", + enabled = item_idx < items_nb, + callback = function() + _showBookmarkDetails(items_nb) + end, + }, + }, { { text = _("Reset text"), @@ -1220,12 +1250,6 @@ function ReaderBookmark:showBookmarkDetails(item_or_index) }, }, { - { - text = _("Close"), - callback = function() - textviewer:onClose() - end, - }, { text = _("Go to bookmark"), enabled = not (bm_menu and bm_menu.select_count), @@ -1236,34 +1260,10 @@ function ReaderBookmark:showBookmarkDetails(item_or_index) end end, }, - }, - { { - text = "▕◁", - enabled = item_idx > 1, + text = _("Close"), callback = function() - _showBookmarkDetails(1) - end, - }, - { - text = "◁", - enabled = item_idx > 1, - callback = function() - _showBookmarkDetails(item_idx - 1) - end, - }, - { - text = "▷", - enabled = item_idx < items_nb, - callback = function() - _showBookmarkDetails(item_idx + 1) - end, - }, - { - text = "▷▏", - enabled = item_idx < items_nb, - callback = function() - _showBookmarkDetails(items_nb) + textviewer:onClose() end, }, }, diff --git a/frontend/apps/reader/modules/readerhighlight.lua b/frontend/apps/reader/modules/readerhighlight.lua index fa57bb979..e432f5d2a 100644 --- a/frontend/apps/reader/modules/readerhighlight.lua +++ b/frontend/apps/reader/modules/readerhighlight.lua @@ -1373,7 +1373,7 @@ end function ReaderHighlight:showHighlightDialog(index) local item = self.ui.annotation.annotations[index] local change_boundaries_enabled = not item.text_edited - local start_prev, start_next, end_prev, end_next = "◁▒▒", "▷▒▒", "▒▒◁", "▒▒▷" + local start_prev, start_next, end_prev, end_next = "◁▒▒", "▷☓▒", "▒☓◁", "▒▒▷" if BD.mirroredUILayout() then -- BiDi will mirror the arrows, and this just works start_prev, start_next = start_next, start_prev