Tech ENABLE_WORLD_COORDINATE - Fixed rotation performed from sidebar manipulation fields
This commit is contained in:
parent
e86cbf0d8c
commit
2b002da8ce
1 changed files with 4 additions and 1 deletions
|
@ -1057,10 +1057,13 @@ void ObjectManipulation::change_rotation_value(int axis, double value)
|
||||||
if (selection.is_single_full_instance())
|
if (selection.is_single_full_instance())
|
||||||
transformation_type.set_independent();
|
transformation_type.set_independent();
|
||||||
|
|
||||||
if (!is_world_coordinates()) {
|
if (is_local_coordinates()) {
|
||||||
transformation_type.set_local();
|
transformation_type.set_local();
|
||||||
transformation_type.set_absolute();
|
transformation_type.set_absolute();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (is_instance_coordinates())
|
||||||
|
transformation_type.set_instance();
|
||||||
#else
|
#else
|
||||||
if (selection.is_single_full_instance() || selection.requires_local_axes())
|
if (selection.is_single_full_instance() || selection.requires_local_axes())
|
||||||
transformation_type.set_independent();
|
transformation_type.set_independent();
|
||||||
|
|
Loading…
Reference in a new issue