From b6231dca9221ba2184f63dfcbdd292208617f5b9 Mon Sep 17 00:00:00 2001 From: Francis Lachapelle Date: Wed, 3 Nov 2010 20:23:49 +0000 Subject: [PATCH] Monotone-Parent: 5457dab94bc7224402eec992425d14381e88c381 Monotone-Revision: c410032070bc4cd3697a1e0b498960cb5afae02f Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2010-11-03T20:23:49 Monotone-Branch: ca.inverse.sogo --- UI/WebServerResources/HTMLElement.js | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/UI/WebServerResources/HTMLElement.js b/UI/WebServerResources/HTMLElement.js index ba938c931..cce2f50d4 100644 --- a/UI/WebServerResources/HTMLElement.js +++ b/UI/WebServerResources/HTMLElement.js @@ -237,10 +237,12 @@ Element.addMethods({ deselect: function(element) { element = $(element); element.removeClassName('_selected'); - var parent = element.up(); - if (parent && parent.selectedElements) { - parent.selectedElements = parent.selectedElements.without(element); - parent.selectedIds = parent.selectedIds.without(element.id); + var parent = element.parentNode; + if (parent) { + if (parent.selectedElements) + parent.selectedElements = parent.selectedElements.without(element); + if (parent.selectedIds) + parent.selectedIds = parent.selectedIds.without(element.id); } },