diff --git a/src/mainwindow.cc b/src/mainwindow.cc index 0ce7640..f834e18 100644 --- a/src/mainwindow.cc +++ b/src/mainwindow.cc @@ -1272,7 +1272,7 @@ void MainWindow::removeCard(uint32_t index) { if (!cardWidgets.count(index)) return; - delete cardWidgets[index]; + cardsVBox->remove(*cardWidgets[index]); cardWidgets.erase(index); updateDeviceVisibility(); }