diff --git a/obs/item-widget-helpers.cpp b/obs/item-widget-helpers.cpp index c8eae6f78..18a3f9ac8 100644 --- a/obs/item-widget-helpers.cpp +++ b/obs/item-widget-helpers.cpp @@ -37,6 +37,8 @@ void DeleteListItem(QListWidget *widget, QListWidgetItem *item) void ClearListItems(QListWidget *widget) { + widget->setCurrentItem(nullptr, QItemSelectionModel::Clear); + for (int i = 0; i < widget->count(); i++) delete widget->itemWidget(widget->item(i));