Layer connectability is not correctly saved
The Layer connectability is saved taking the Layer visibility value.
Here's the error (app/load_save.c:979
) :
xmlSetProp(layer_node, (const xmlChar *)"visible",
(const xmlChar *)(layer->visible ? "true" : "false"));
xmlSetProp(layer_node, (const xmlChar *)"connectable",
(const xmlChar *)(layer->visible ? "true" : "false"));
Both attributes visible
and connectable
are set using layer->visible
value, so the previous code must be turned into :
xmlSetProp(layer_node, (const xmlChar *)"visible",
(const xmlChar *)(layer->visible ? "true" : "false"));
xmlSetProp(layer_node, (const xmlChar *)"connectable",
(const xmlChar *)(layer->connectable ? "true" : "false"));