From 756c5554a2b6a23eb95a7e538b4fe45f06b644e5 Mon Sep 17 00:00:00 2001
From: =?utf8?q?Aleksander=20=C5=81ukasz?=
 <aleksander.lukasz@nowoczesnapolska.org.pl>
Date: Thu, 27 Jun 2013 13:39:56 +0200
Subject: [PATCH] Fixing list removal

---
 modules/documentCanvas/canvas.js | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/modules/documentCanvas/canvas.js b/modules/documentCanvas/canvas.js
index d0629d3..baa2f3c 100644
--- a/modules/documentCanvas/canvas.js
+++ b/modules/documentCanvas/canvas.js
@@ -172,7 +172,7 @@ Canvas.prototype.listCreate = function(options) {
 Canvas.prototype.listRemove = function(options) {
     var pointerElement = $(this.content.find('#' + options.pointer.getId()));
     var listElement = options.pointer.getClass() === 'list-items' ? pointerElement : 
-        pointerElement.parent('[wlxml-class="list-items"][wlxml-tag]');
+        pointerElement.parents('[wlxml-class|="list-items"][wlxml-tag]');
     
     listElement.find('[wlxml-class=item]').each(function() {
         $(this).removeAttr('wlxml-class');
-- 
2.20.1