diff --git a/qutebrowser/widgets/downloads.py b/qutebrowser/widgets/downloads.py index 5810da138..66aeb6076 100644 --- a/qutebrowser/widgets/downloads.py +++ b/qutebrowser/widgets/downloads.py @@ -88,6 +88,7 @@ class DownloadView(QListView): model = objreg.get('download-manager', scope='window', window=win_id) model.rowsInserted.connect(functools.partial(update_geometry, self)) model.rowsRemoved.connect(functools.partial(update_geometry, self)) + model.dataChanged.connect(functools.partial(update_geometry, self)) self.setModel(model) self.setWrapping(True) self.setContextMenuPolicy(Qt.CustomContextMenu)