mirror of
https://git.mirrors.martin98.com/https://github.com/slic3r/Slic3r.git
synced 2025-08-02 05:50:42 +08:00
Abort arrange if no objects in plater.
This commit is contained in:
parent
e0ff9411ba
commit
cdcccfc87c
@ -413,6 +413,10 @@ void Plater::refresh_canvases() {
|
|||||||
void Plater::arrange() {
|
void Plater::arrange() {
|
||||||
// TODO pause background process
|
// TODO pause background process
|
||||||
const Slic3r::BoundingBoxf bb {Slic3r::BoundingBoxf(this->config->get<ConfigOptionPoints>("bed_shape").values)};
|
const Slic3r::BoundingBoxf bb {Slic3r::BoundingBoxf(this->config->get<ConfigOptionPoints>("bed_shape").values)};
|
||||||
|
if (this->objects.size() == 0U) { // abort
|
||||||
|
GetFrame()->statusbar->SetStatusText(_("Nothing to arrange."));
|
||||||
|
return;
|
||||||
|
}
|
||||||
bool success {this->model->arrange_objects(this->config->min_object_distance(), &bb)};
|
bool success {this->model->arrange_objects(this->config->min_object_distance(), &bb)};
|
||||||
|
|
||||||
if (success) {
|
if (success) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user