From 7cdc0117b808653f947c61e247834f0cb8aa9f48 Mon Sep 17 00:00:00 2001 From: Michael M Slusarz Date: Wed, 1 Dec 2010 01:00:46 -0700 Subject: [PATCH] Fix resuming drafts in dimp --- imp/js/dimpbase.js | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/imp/js/dimpbase.js b/imp/js/dimpbase.js index 0c6b6ca38..c2aeac9eb 100644 --- a/imp/js/dimpbase.js +++ b/imp/js/dimpbase.js @@ -2024,18 +2024,20 @@ var DimpBase = { } var elt = e.element(), - tmp; + tmp, tmp2; if (!elt.hasClassName('vpRow')) { elt = elt.up('.vpRow'); } if (elt) { - tmp = this.viewport.createSelection('domid', elt.identify()).get('dataob'); - if (tmp.first().draft && this.viewport.getMetaData('drafts')) { + tmp = this.viewport.createSelection('domid', elt.identify()); + tmp2 = tmp.get('dataob').first(); + + if (tmp2.draft && this.viewport.getMetaData('drafts')) { DimpCore.compose('resume', { uids: tmp }); } else { - this.msgWindow(tmp.first()); + this.msgWindow(tmp2); } e.stop(); } -- 2.11.0