diff --git a/picard/ui/options/releases.py b/picard/ui/options/releases.py index caa76a0a3..122170e9d 100644 --- a/picard/ui/options/releases.py +++ b/picard/ui/options/releases.py @@ -64,8 +64,14 @@ class TipSlider(QtWidgets.QSlider): self.setTickInterval(self._step) self.setPageStep(self._pagestep) + def showEvent(self, event): + super().showEvent(event) self.valueChanged.connect(self.show_tip) + def hideEvent(self, event): + super().hideEvent(event) + self.valueChanged.disconnect(self.show_tip) + def show_tip(self, value): self.round_value(value) self.initStyleOption(self.opt)