diff options
author | David Kocik <kocikdav@gmail.com> | 2020-10-05 15:55:04 +0300 |
---|---|---|
committer | David Kocik <kocikdav@gmail.com> | 2020-10-05 15:55:31 +0300 |
commit | 785839685e618bf6c4fe763298425249e6111767 (patch) | |
tree | 8cbc1fd331d0b675504b8c7affd43fc5c8b79080 /src/PrusaSlicer.cpp | |
parent | 4d3190f9889ebb5fa3d32aeb642344164cc989e4 (diff) |
instance check: do not perform for gcode viewer
Diffstat (limited to 'src/PrusaSlicer.cpp')
-rw-r--r-- | src/PrusaSlicer.cpp | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/src/PrusaSlicer.cpp b/src/PrusaSlicer.cpp index 38379dc0d..f934470c1 100644 --- a/src/PrusaSlicer.cpp +++ b/src/PrusaSlicer.cpp @@ -580,12 +580,13 @@ int CLI::run(int argc, char **argv) GUI::GUI_App *gui = new GUI::GUI_App(); #endif // ENABLE_GCODE_VIEWER - bool gui_single_instance_setting = gui->app_config->get("single_instance") == "1"; - if (Slic3r::instance_check(argc, argv, gui_single_instance_setting)) { - //TODO: do we have delete gui and other stuff? - return -1; - } - + if(!start_as_gcodeviewer) { // gcode viewer is currently not performing instance check + bool gui_single_instance_setting = gui->app_config->get("single_instance") == "1"; + if (Slic3r::instance_check(argc, argv, gui_single_instance_setting)) { + //TODO: do we have delete gui and other stuff? + return -1; + } + } // gui->autosave = m_config.opt_string("autosave"); GUI::GUI_App::SetInstance(gui); #if ENABLE_GCODE_VIEWER |