From ca19d505584549e6443db053ae5eddda5c3e4221 Mon Sep 17 00:00:00 2001 From: Quincy Morgan Date: Thu, 23 May 2019 17:02:15 -0400 Subject: [PATCH] Fix issue where duplicate expanded community entries could appear (close #6422) --- modules/ui/success.js | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/modules/ui/success.js b/modules/ui/success.js index 4bf4dc170..7b938b1e8 100644 --- a/modules/ui/success.js +++ b/modules/ui/success.js @@ -281,19 +281,22 @@ export function uiSuccess(context) { function showMore(selection) { - var more = selection + var more = selection.selectAll('.community-more') + .data([0]); + + var moreEnter = more.enter() .append('div') .attr('class', 'community-more'); if (d.extendedDescription) { - more + moreEnter .append('div') .attr('class', 'community-extended-description') .html(t('community.' + d.id + '.extendedDescription', replacements)); } if (d.languageCodes && d.languageCodes.length) { - more + moreEnter .append('div') .attr('class', 'community-languages') .text(t('success.languages', { languages: d.languageCodes.join(', ') }));