From ab6a540fc43f0093d36d7d98c978563485e6409e Mon Sep 17 00:00:00 2001 From: Penar Musaraj Date: Tue, 22 Oct 2019 23:10:18 -0400 Subject: [PATCH] UX: fixes regression with iOS composer Fixes a bug introduced in e83c2488a2d9c686fde83cef93878ee4a9d0f119 where dismissing the keyboard in iOS would not minimize the composer. --- app/assets/javascripts/discourse/lib/safari-hacks.js.es6 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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() ))