From 49bbf6bdbb7c7d5861ffa58562bc393b8d9b78b4 Mon Sep 17 00:00:00 2001 From: "chunmao.guo" Date: Wed, 7 Jun 2023 14:03:52 +0800 Subject: [PATCH] FIX: avoid multiple unsaved dialog Change-Id: Ibcfde4033de8f75e65ac868c62de74e2187d0dde --- src/slic3r/GUI/GUI_App.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/slic3r/GUI/GUI_App.cpp b/src/slic3r/GUI/GUI_App.cpp index 4e29ff8a4..3d504c71d 100644 --- a/src/slic3r/GUI/GUI_App.cpp +++ b/src/slic3r/GUI/GUI_App.cpp @@ -3712,7 +3712,7 @@ void GUI_App::request_user_login(int online_login) void GUI_App::request_user_logout() { - if (m_agent) { + if (m_agent && m_agent->is_user_login()) { bool transfer_preset_changes = false; wxString header = _L("Some presets are modified.") + "\n" + _L("You can keep the modifield presets to the new project, discard or save changes as new presets.");