Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/prusa3d/PrusaSlicer.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Kocik <kocikdav@gmail.com>2020-10-05 15:55:04 +0300
committerDavid Kocik <kocikdav@gmail.com>2020-10-05 15:55:31 +0300
commit785839685e618bf6c4fe763298425249e6111767 (patch)
tree8cbc1fd331d0b675504b8c7affd43fc5c8b79080 /src/PrusaSlicer.cpp
parent4d3190f9889ebb5fa3d32aeb642344164cc989e4 (diff)
instance check: do not perform for gcode viewer
Diffstat (limited to 'src/PrusaSlicer.cpp')
-rw-r--r--src/PrusaSlicer.cpp13
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