Hide the useless go back button in the highlights panel

This commit is contained in:
Kovid Goyal 2024-03-30 13:18:31 +05:30
parent 40de487795
commit 3fbb55d184
No known key found for this signature in database
GPG Key ID: 06BC317B515ACE7C
2 changed files with 3 additions and 2 deletions

View File

@ -484,7 +484,7 @@ class HighlightsPanel(QWidget):
self.setFocusPolicy(Qt.FocusPolicy.NoFocus)
self.l = l = QVBoxLayout(self)
l.setContentsMargins(0, 0, 0, 0)
self.search_input = si = SearchInput(self, 'highlights-search')
self.search_input = si = SearchInput(self, 'highlights-search', show_return_button=False)
si.do_search.connect(self.search_requested)
l.addWidget(si)

View File

@ -407,7 +407,7 @@ class SearchInput(QWidget): # {{{
cleared = pyqtSignal()
go_back = pyqtSignal()
def __init__(self, parent=None, panel_name='search'):
def __init__(self, parent=None, panel_name='search', show_return_button=True):
QWidget.__init__(self, parent)
self.ignore_search_type_changes = False
self.l = l = QVBoxLayout(self)
@ -477,6 +477,7 @@ class SearchInput(QWidget): # {{{
rb.setToolTip(_('Go back to where you were before searching'))
rb.clicked.connect(self.go_back)
h.addWidget(rb)
rb.setVisible(show_return_button)
def history_saved(self, new_text, history):
if new_text: