Blame bugs/resolved/000006.txt

Chris Moore aeb02d
Subject: Convert a Bone to Switch gives two unusable (crasher) Bone Objects.
Carlos Lopez 8a5235
Chris Moore aeb02d
Add skeleton, right click on a bone of the list, convert to Switch
Carlos Lopez 8a5235
it provides three parameters:
Carlos Lopez 8a5235
Carlos Lopez 8a5235
Link Off: Bone Object
Carlos Lopez 8a5235
Link On: Bone Object
Carlos Lopez 8a5235
Switch: bool
Carlos Lopez 8a5235
Chris Moore aeb02d
Link On and Link Off are Bone Objects in the Value column and the Type column.
Chris Moore aeb02d
A normal (editable) bone is:
Carlos Lopez 8a5235
Value = Bone's name string
Carlos Lopez 8a5235
Type = Bone
Carlos Lopez 8a5235
Chris Moore aeb02d
If you attempt to edit the Bone Object (by double clicking on it) you start
Chris Moore aeb02d
editing a string that fails on:
Carlos Lopez 8a5235
Carlos Lopez 8a5235
value.h:240 !'string'.same_type_as('bone_object')
Carlos Lopez 8a5235
ss-debug: value.h:242: const T& synfig::ValueBase::get(const T&) const [with T = synfig::Bone]: Afirmaciรณn `is_valid() && same_type_as(x)' fallida.
Carlos Lopez 8a5235
Cancelado
Carlos Lopez 8a5235