From 57f67e2b91163cd86faa1901c8504eeca2942cb8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bar=C4=B1=C5=9F=20Soner=20U=C5=9Fakl=C4=B1?= Date: Thu, 3 Sep 2020 11:29:34 -0400 Subject: [PATCH] fix: don't toggle elements if there is no inputEl --- public/src/client/post-queue.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/public/src/client/post-queue.js b/public/src/client/post-queue.js index 49c4ccae66..91f8401a25 100644 --- a/public/src/client/post-queue.js +++ b/public/src/client/post-queue.js @@ -65,9 +65,11 @@ define('forum/post-queue', ['categorySelector'], function (categorySelector) { function handleContentEdit(displayClass, editableClass, inputSelector) { $('.posts-list').on('click', displayClass, function () { var el = $(this); - el.addClass('hidden'); var inputEl = el.parent().find(editableClass); - inputEl.removeClass('hidden').find(inputSelector).focus(); + if (inputEl.length) { + el.addClass('hidden'); + inputEl.removeClass('hidden').find(inputSelector).focus(); + } }); $('.posts-list').on('blur', editableClass + ' ' + inputSelector, function () {