summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorSamantaz Fox <coding@samantaz.fr>2022-01-16 15:24:27 +0100
committerGitHub <noreply@github.com>2022-01-16 15:24:27 +0100
commit250a9191cb9dd407503f33720862d925bcb54636 (patch)
tree602003030417f6c98824c99f61453416633b1bbd /src
parent6fab5d05542014438d9978e0a6154d3b677f15ee (diff)
parent8aed1e11c34a063b7c8a19934e147118db0709d1 (diff)
downloadinvidious-250a9191cb9dd407503f33720862d925bcb54636.tar.gz
invidious-250a9191cb9dd407503f33720862d925bcb54636.tar.bz2
invidious-250a9191cb9dd407503f33720862d925bcb54636.zip
Merge pull request #2814 from SamantazFox/fix-search-autofocus
Fix search autofocus
Diffstat (limited to 'src')
-rw-r--r--src/invidious/views/components/search_box.ecr4
-rw-r--r--src/invidious/views/search_homepage.ecr2
-rw-r--r--src/invidious/views/template.ecr2
3 files changed, 4 insertions, 4 deletions
diff --git a/src/invidious/views/components/search_box.ecr b/src/invidious/views/components/search_box.ecr
index 4144d161..1240e5bd 100644
--- a/src/invidious/views/components/search_box.ecr
+++ b/src/invidious/views/components/search_box.ecr
@@ -1,8 +1,8 @@
<form class="pure-form" action="/search" method="get">
<fieldset>
<input type="search" id="searchbox" autocomplete="off" autocorrect="off"
- autocapitalize="none" spellcheck="false" autofocus name="q"
- placeholder="<%= translate(locale, "search") %>"
+ autocapitalize="none" spellcheck="false" <% if autofocus %>autofocus<% end %>
+ name="q" placeholder="<%= translate(locale, "search") %>"
title="<%= translate(locale, "search") %>"
value="<%= env.get?("search").try {|x| HTML.escape(x.as(String)) } %>">
</fieldset>
diff --git a/src/invidious/views/search_homepage.ecr b/src/invidious/views/search_homepage.ecr
index 45561d1e..2424a1cf 100644
--- a/src/invidious/views/search_homepage.ecr
+++ b/src/invidious/views/search_homepage.ecr
@@ -14,7 +14,7 @@
</div>
<div class="pure-u-1-4"></div>
<div class="pure-u-1 pure-u-md-12-24 searchbar">
- <%= rendered "components/search_box" %>
+ <% autofocus = true %><%= rendered "components/search_box" %>
</div>
<div class="pure-u-1-4"></div>
</div>
diff --git a/src/invidious/views/template.ecr b/src/invidious/views/template.ecr
index efa434bf..240b523a 100644
--- a/src/invidious/views/template.ecr
+++ b/src/invidious/views/template.ecr
@@ -35,7 +35,7 @@
<a href="/" class="index-link pure-menu-heading">Invidious</a>
</div>
<div class="pure-u-1 pure-u-md-12-24 searchbar">
- <%= rendered "components/search_box" %>
+ <% autofocus = false %><%= rendered "components/search_box" %>
</div>
<% end %>