From 3172939b53644d2db7d143cb127237be75156b7c Mon Sep 17 00:00:00 2001 From: William JCM Date: Sun, 20 Jun 2021 14:11:18 +0200 Subject: [PATCH] SaveTool: add a {Push,Pop}ID pair. There were issues with the buttons in the backup list. --- src/SaveTool/SaveTool_ProfileManager.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/SaveTool/SaveTool_ProfileManager.cpp b/src/SaveTool/SaveTool_ProfileManager.cpp index d7291b4..d0d2772 100644 --- a/src/SaveTool/SaveTool_ProfileManager.cpp +++ b/src/SaveTool/SaveTool_ProfileManager.cpp @@ -273,6 +273,7 @@ auto SaveTool::drawBackupListPopup() -> ImGuiID { ImGui::TextUnformatted(_profileManager->backups().at(i).type == ProfileType::Demo ? "Demo" : "Full"); ImGui::TableSetColumnIndex(3); + ImGui::PushID(i); if(ImGui::SmallButton(ICON_FA_UNDO)) { backup_index = i; ImGui::OpenPopup(restore_backup_popup_id); @@ -282,6 +283,7 @@ auto SaveTool::drawBackupListPopup() -> ImGuiID { backup_index = i; ImGui::OpenPopup(delete_backup_popup_id); } + ImGui::PopID(); } ImGui::EndTable(); }