Changeset 5bca3163dfc3…
Parent b2669fcd6319…
by
Changes to 2 files · Browse files at 5bca3163dfc3 Showing diff from parent b2669fcd6319 Diff from another changeset...
@@ -63,8 +63,7 @@ self.clearBtn = QToolButton(self)
self.clearBtn.setIcon(qtlib.geticon('filedelete'))
self.clearBtn.setToolTip(_('Clear current query and query text'))
- self.clearBtn.clicked.connect(le.clear)
- self.clearBtn.clicked.connect(self.clearRevisionSet)
+ self.clearBtn.clicked.connect(self.onClearButtonClicked)
self.addWidget(self.clearBtn)
self.addWidget(combo)
@@ -99,6 +98,13 @@ self._initbranchfilter()
self.refresh()
+ def onClearButtonClicked(self):
+ if self.revsetcombo.lineEdit().text():
+ self.revsetcombo.lineEdit().clear()
+ else:
+ self.hide()
+ self.clearRevisionSet.emit()
+
def setEnableFilter(self, enabled):
'Enable/disable the changing of the current filter'
self.revsetcombo.setEnabled(enabled)
|
@@ -346,11 +346,8 @@ self.reload()
def clearRevisionSet(self):
- if not self.filterbar.revsetle.text():
- self.filterbar.hide()
- self.toolbarVisibilityChanged.emit()
- return
- elif not self.revset:
+ self.toolbarVisibilityChanged.emit()
+ if not self.revset:
return
self.revset = []
if self.revsetfilter:
|
Loading...