From cb8fcf5579610098f095a1b09b844fee1e9d3d86 Mon Sep 17 00:00:00 2001 From: Nova Date: Fri, 18 Jul 2025 17:34:29 +0330 Subject: [PATCH] fix group sort save --- src/ui/mainwindow.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/ui/mainwindow.cpp b/src/ui/mainwindow.cpp index a2c8162..4db1efd 100644 --- a/src/ui/mainwindow.cpp +++ b/src/ui/mainwindow.cpp @@ -270,6 +270,7 @@ MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWi group->SwapProfiles(row1, row2); refresh_proxy_list(group->profiles[row1]); refresh_proxy_list(group->profiles[row2]); + group->Save(); }; if (auto button = ui->proxyListTable->findChild(QString(), Qt::FindDirectChildrenOnly)) { // Corner Button @@ -296,6 +297,7 @@ MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWi return; } refresh_proxy_list_impl(-1, action); + Configs::profileManager->CurrentGroup()->Save(); }); connect(ui->proxyListTable->horizontalHeader(), &QHeaderView::sectionResized, this, [=](int logicalIndex, int oldSize, int newSize) { auto group = Configs::profileManager->CurrentGroup();