diff --git a/app/static/js/view-modal.js b/app/static/js/view-modal.js index c39d243..1b4e774 100644 --- a/app/static/js/view-modal.js +++ b/app/static/js/view-modal.js @@ -393,6 +393,11 @@ document.addEventListener('DOMContentLoaded', () => { function renderAmbiguousPicker(chip, candidates, ctx) { const picker = document.createElement('div'); picker.className = 'suggestion-ambiguous-picker'; + // The chip has pointer-events:none set above (so the user can't click + // it again while the accept is in flight). The picker is its child, so + // it inherits that and its buttons can't receive clicks. Re-enable on + // the picker — picker buttons manage their own disabled state. + picker.style.pointerEvents = 'auto'; const label = document.createElement('div'); label.className = 'ambiguous-label';