diff --git a/obs/window-basic-main.cpp b/obs/window-basic-main.cpp index 5ebe71f10..930c3c45e 100644 --- a/obs/window-basic-main.cpp +++ b/obs/window-basic-main.cpp @@ -2023,11 +2023,13 @@ void OBSBasic::closeEvent(QCloseEvent *event) * any ->deleteLater events in this window created by Qt in relation to * their internal data */ ClearVolumeControls(); - ui->sources->clear(); QListWidgetItem *item = nullptr; while ((item = ui->scenes->takeItem(0))) delete item; + + while ((item = ui->sources->takeItem(0))) + delete item; } void OBSBasic::changeEvent(QEvent *event)