From 850a3c7d90d8cdb58ccfea94ecd916a8397b6e24 Mon Sep 17 00:00:00 2001 From: Claudio Ortolina Date: Mon, 28 Oct 2024 10:50:55 +0000 Subject: [PATCH] Disable autocorrect/autocomplete in import query input --- lib/music_library_web/components/core_components.ex | 3 ++- lib/music_library_web/live/record_live/import_component.ex | 2 ++ priv/gettext/default.pot | 6 +++--- 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/lib/music_library_web/components/core_components.ex b/lib/music_library_web/components/core_components.ex index 143491c0..6dc24c0d 100644 --- a/lib/music_library_web/components/core_components.ex +++ b/lib/music_library_web/components/core_components.ex @@ -300,7 +300,8 @@ defmodule MusicLibraryWeb.CoreComponents do attr :multiple, :boolean, default: false, doc: "the multiple flag for select inputs" attr :rest, :global, - include: ~w(accept autocomplete capture cols disabled form list max maxlength min minlength + include: + ~w(accept autocomplete autocorrect capture cols disabled form list max maxlength min minlength multiple pattern placeholder readonly required rows size step) def input(%{field: %Phoenix.HTML.FormField{} = field} = assigns) do diff --git a/lib/music_library_web/live/record_live/import_component.ex b/lib/music_library_web/live/record_live/import_component.ex index f63207bd..fd975c36 100644 --- a/lib/music_library_web/live/record_live/import_component.ex +++ b/lib/music_library_web/live/record_live/import_component.ex @@ -23,6 +23,8 @@ defmodule MusicLibraryWeb.RecordLive.ImportComponent do label={gettext("Search for a record on MusicBrainz")} prompt={gettext("Search for records")} phx-debounce="500" + autocorrect="off" + autocapitalize="none" />