diff --git a/src/slic3r/GUI/GLCanvas3D.cpp b/src/slic3r/GUI/GLCanvas3D.cpp index c54f2cf9a..ad8579e02 100644 --- a/src/slic3r/GUI/GLCanvas3D.cpp +++ b/src/slic3r/GUI/GLCanvas3D.cpp @@ -4229,7 +4229,7 @@ void GLCanvas3D::update_ui_from_settings() BOOST_LOG_TRIVIAL(debug) << "GLCanvas3D: Scaling factor: " << new_scaling; #if ENABLE_NON_STATIC_CANVAS_MANAGER - camera.set_zoom(camera.get_zoom() * new_scaling / orig_scaling); + wxGetApp().plater()->get_camera().set_zoom(camera.get_zoom() * new_scaling / orig_scaling); #else m_camera.set_zoom(m_camera.get_zoom() * new_scaling / orig_scaling); #endif // ENABLE_NON_STATIC_CANVAS_MANAGER diff --git a/src/slic3r/GUI/GLToolbar.cpp b/src/slic3r/GUI/GLToolbar.cpp index 15fd6f0e3..4219fe482 100644 --- a/src/slic3r/GUI/GLToolbar.cpp +++ b/src/slic3r/GUI/GLToolbar.cpp @@ -12,10 +12,6 @@ #include "../../slic3r/GUI/Camera.hpp" #endif // ENABLE_NON_STATIC_CANVAS_MANAGER -//@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ -//#include <GL/glew.h> -//@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ - #include <wx/event.h> #include <wx/bitmap.h> #include <wx/dcmemory.h> diff --git a/src/slic3r/GUI/Plater.hpp b/src/slic3r/GUI/Plater.hpp index d242de8b9..4462d4237 100644 --- a/src/slic3r/GUI/Plater.hpp +++ b/src/slic3r/GUI/Plater.hpp @@ -42,12 +42,10 @@ class ObjectList; class GLCanvas3D; class Mouse3DController; struct Camera; -//@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ #if ENABLE_NON_STATIC_CANVAS_MANAGER class Bed3D; class GLToolbar; #endif // ENABLE_NON_STATIC_CANVAS_MANAGER -//@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ using t_optgroups = std::vector <std::shared_ptr<ConfigOptionsGroup>>;