+/**
+ * We take child and its parent as arguments separatly to
+ * handle situation where child was removed from WLXMLDocument
+ * and it lost reference to its parent (but we may still have it on canvas).
+*/
+var findCanvasElementInParent = function(wlxmlChildNode, wlxmlParentNode) {
+ var parentElement = findCanvasElement(wlxmlParentNode),
+ toret;
+ parentElement.children().forEach(function(child) {
+ if(child.data('wlxmlNode').sameNode(wlxmlChildNode)) {
+ toret = child;
+ }
+ });
+ return toret;
+};
+