From b761821e1ad50b42c92e1bbb7926bed3f3195fac Mon Sep 17 00:00:00 2001 From: Hsieh Chin Fan Date: Mon, 7 Oct 2024 17:44:30 +0800 Subject: fix: only show "More" with renderer suggestions in menu --- src/editor.mjs | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) (limited to 'src') diff --git a/src/editor.mjs b/src/editor.mjs index eb9b5c1..29e7052 100644 --- a/src/editor.mjs +++ b/src/editor.mjs @@ -776,14 +776,16 @@ const getSuggestions = anchor => { cm }) ) - return [ - ...(rendererSuggestions ?? []), - new menuItem.Item({ - innerHTML: 'More...', - className: ['suggestion'], - onclick: () => window.open('https://github.com/outdoorsafetylab/mapclay#renderer', '_blank') - }) - ] + return rendererSuggestions.length === 0 + ? [] + : [ + ...rendererSuggestions, + new menuItem.Item({ + innerHTML: 'More...', + className: ['suggestion'], + onclick: () => window.open('https://github.com/outdoorsafetylab/mapclay#renderer', '_blank') + }) + ] } return [] } -- cgit v1.2.3-70-g09d2