Fixed build on Linux and OSx

This commit is contained in:
Enrico Turri 2018-10-25 10:36:47 +02:00
parent 61f7849fce
commit bde5f17d5c
2 changed files with 5 additions and 4 deletions

View file

@ -22,6 +22,7 @@
#include <wx/dcmemory.h>
#include <wx/image.h>
#include <wx/settings.h>
#include <wx/tooltip.h>
// Print now includes tbb, and tbb includes Windows. This breaks compilation of wxWidgets if included before wx.
#include "../../libslic3r/Print.hpp"

View file

@ -1839,10 +1839,10 @@ void Plater::priv::on_update_print_preview(wxCommandEvent &)
this->preview->reload_print();
// in case this was MM print, wipe tower bounding box on 3D tab might need redrawing with exact depth:
#if !ENABLE_EXTENDED_SELECTION
auto selections = p->collect_selections();
_3DScene::set_objects_selections(p->canvas3D, selections);
if (p->canvas3D)
_3DScene::reload_scene(p->canvas3D, true);
auto selections = collect_selections();
_3DScene::set_objects_selections(canvas3D, selections);
if (canvas3D)
_3DScene::reload_scene(canvas3D, true);
#endif // !ENABLE_EXTENDED_SELECTION
}