fix: primitive_list_changed emits on set_primtives
And not in any other case
This commit is contained in:
parent
7ed438bcb2
commit
835fbec815
|
|
@ -64,7 +64,6 @@ void TerrainMeshGenerator::on_configuration_changed() {
|
||||||
}
|
}
|
||||||
this->settings_lock.unlock();
|
this->settings_lock.unlock();
|
||||||
if (is_ready()) {
|
if (is_ready()) {
|
||||||
emit_signal(sig_primitive_list_changed, get_primitives());
|
|
||||||
emit_signal(sig_primitives_changed);
|
emit_signal(sig_primitives_changed);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -289,6 +288,7 @@ void TerrainMeshGenerator::set_primitives(Array primitives) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
on_configuration_changed();
|
on_configuration_changed();
|
||||||
|
emit_signal(sig_primitive_list_changed, get_primitives());
|
||||||
}
|
}
|
||||||
|
|
||||||
Array TerrainMeshGenerator::get_primitives() const {
|
Array TerrainMeshGenerator::get_primitives() const {
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue