Skip to content
This repository was archived by the owner on Mar 18, 2025. It is now read-only.

Commit 11a409a

Browse files
committed
Fix bug of autofocus not working with x-password
1 parent c7152bd commit 11a409a

File tree

2 files changed

+7
-7
lines changed

2 files changed

+7
-7
lines changed

resources/views/components/inputs/password.blade.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
<div @if ($showToggle)
22
x-data="{ show: false }"
3-
x-cloak
43
@endif
54
class="form-text-container {{ $maxWidth }}"
65
>
@@ -33,6 +32,7 @@ class="form-text-container {{ $maxWidth }}"
3332
<div @click="show = ! show"
3433
:title="show ? '{{ __('Hide') }}' : '{{ __('Show') }}'"
3534
class="trailing-icon clickable"
35+
x-cloak
3636
>
3737
<span x-show="! show">
3838
{{ svg($showPasswordIcon) }}

tests/Components/Inputs/PasswordTest.php

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -26,13 +26,13 @@ public function can_render_component(): void
2626

2727
$expected = <<<HTML
2828
<div x-data="{ show: false }"
29-
x-cloak
3029
class="form-text-container ">
3130
<input class="form-input form-text has-trailing-icon" name="password" id="password" :type="show ? 'text' : 'password'" />
3231
3332
<div @click="show = ! show"
3433
:title="show ? 'Hide' : 'Show'"
35-
class="trailing-icon clickable">
34+
class="trailing-icon clickable"
35+
x-cloak>
3636
<span x-show="! show">
3737
{$showIcon}
3838
</span>
@@ -77,15 +77,15 @@ public function can_have_leading_addon(): void
7777

7878
$expected = <<<HTML
7979
<div x-data="{ show: false }"
80-
x-cloak
8180
class="form-text-container ">
8281
<span class="leading-addon">foo</span>
8382
8483
<input class="form-input form-text has-leading-addon has-trailing-icon" name="password" id="password" :type="show ? 'text' : 'password'" />
8584
8685
<div @click="show = ! show"
8786
:title="show ? 'Hide' : 'Show'"
88-
class="trailing-icon clickable">
87+
class="trailing-icon clickable"
88+
x-cloak>
8989
<span x-show="! show">
9090
{$showIcon}
9191
</span>
@@ -139,15 +139,15 @@ public function slotted_trailing_addons_are_ignored(): void
139139

140140
$expected = <<<HTML
141141
<div x-data="{ show: false }"
142-
x-cloak
143142
class="form-text-container ">
144143
<span class="leading-addon">foo</span>
145144
146145
<input class="form-input form-text has-leading-addon has-trailing-icon" name="password" id="password" :type="show ? 'text' : 'password'" />
147146
148147
<div @click="show = ! show"
149148
:title="show ? 'Hide' : 'Show'"
150-
class="trailing-icon clickable">
149+
class="trailing-icon clickable"
150+
x-cloak>
151151
<span x-show="! show">
152152
{$showIcon}
153153
</span>

0 commit comments

Comments
 (0)