diff --git a/app/assets/javascripts/discourse/lib/safari-hacks.js.es6 b/app/assets/javascripts/discourse/lib/safari-hacks.js.es6 index b8a4b8c02b0..e613ba16e36 100644 --- a/app/assets/javascripts/discourse/lib/safari-hacks.js.es6 +++ b/app/assets/javascripts/discourse/lib/safari-hacks.js.es6 @@ -117,7 +117,7 @@ function positioningWorkaround($fixedElement) { if ( lastTouchedElement && ($(lastTouchedElement).hasClass("select-kit-header") || - $(lastTouchedElement).closest(".autocomplete") || + $(lastTouchedElement).closest(".autocomplete").length || ["span", "svg", "button"].includes( lastTouchedElement.nodeName.toLowerCase() ))