From eb40bd6a9942b738a1f489e6deb05723f45d8d72 Mon Sep 17 00:00:00 2001 From: Cinder Date: Thu, 6 Feb 2025 21:35:43 -0800 Subject: [PATCH] [Posts] Fix a bug that broke pressing enter to search (#897) --- app/javascript/src/javascripts/post_search.js | 23 ++++++++----------- 1 file changed, 10 insertions(+), 13 deletions(-) diff --git a/app/javascript/src/javascripts/post_search.js b/app/javascript/src/javascripts/post_search.js index 8e52ff3ef..66eabcbbf 100644 --- a/app/javascript/src/javascripts/post_search.js +++ b/app/javascript/src/javascripts/post_search.js @@ -3,18 +3,6 @@ import Page from "./utility/page"; const PostSearch = {}; -PostSearch.init = function () { - $(".post-search").each((index, element) => { - PostSearch.initialize_input($(element)); - }); - - $(".wiki-excerpt").each((index, element) => { - PostSearch.initialize_wiki_preview($(element)); - }); - - PostSearch.initialize_controls(); -}; - PostSearch.initialize_input = function ($form) { const $textarea = $form.find("textarea[name='tags']").first(); if (!$textarea.length) return; @@ -89,10 +77,19 @@ PostSearch.initialize_controls = function () { }; $(() => { + + $(".post-search").each((index, element) => { + PostSearch.initialize_input($(element)); + }); + if (!Page.matches("posts", "index") && !Page.matches("favorites")) return; - PostSearch.init(); + $(".wiki-excerpt").each((index, element) => { + PostSearch.initialize_wiki_preview($(element)); + }); + + PostSearch.initialize_controls(); }); export default PostSearch;