Skip to content

Commit 598399e

Browse files
authored
PasswordField Fix AdornmentStart (#551)
1 parent f222cb5 commit 598399e

File tree

1 file changed

+2
-52
lines changed

1 file changed

+2
-52
lines changed

CodeBeam.MudBlazor.Extensions/Components/PasswordField/MudPasswordField.razor

Lines changed: 2 additions & 52 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,6 @@
1919
ForId="@FieldId">
2020
<InputContent>
2121
<CascadingValue Name="Standalone" Value="false" IsFixed="true">
22-
@if (AdornmentStart != null)
23-
{
2422
<MudInputExtended T="string"
2523
@ref="InputReference"
2624
@attributes="UserAttributes"
@@ -54,7 +52,8 @@
5452
OnClearButtonClick="@OnClearButtonClick"
5553
Pattern="@Pattern"
5654
DisablePaste="@DisablePaste"
57-
ShrinkLabel="@ShrinkLabel">
55+
ShrinkLabel="@ShrinkLabel"
56+
HasAdornmentStart="@(AdornmentStart != null)">
5857
<AdornmentStart>
5958
@AdornmentStart
6059
</AdornmentStart>
@@ -69,55 +68,6 @@
6968
}
7069
</AdornmentEnd>
7170
</MudInputExtended>
72-
}
73-
else
74-
{
75-
<MudInputExtended T="string"
76-
@ref="InputReference"
77-
@attributes="UserAttributes"
78-
InputType="@GetPasswordInputType()"
79-
Lines="@Lines"
80-
Label="@Label"
81-
Style="@Style"
82-
Variant="@Variant"
83-
TextUpdateSuppression="@TextUpdateSuppression"
84-
Value="@Text"
85-
ValueChanged="(s) => SetTextAsync(s)"
86-
Placeholder="@Placeholder"
87-
Disabled=@Disabled
88-
Underline="@Underline"
89-
ReadOnly="@ReadOnly"
90-
MaxLength="@MaxLength"
91-
Adornment="@Adornment"
92-
AdornmentAriaLabel="@AdornmentAriaLabel"
93-
Error="@Error"
94-
ErrorId="@ErrorId"
95-
Immediate="@Immediate"
96-
Margin="@Margin"
97-
OnBlur="@OnBlurredAsync"
98-
OnKeyDown="@InvokeKeyDownAsync"
99-
OnInternalInputChanged="OnChange"
100-
OnKeyUp="@InvokeKeyUpAsync"
101-
KeyDownPreventDefault="KeyDownPreventDefault"
102-
KeyUpPreventDefault="KeyUpPreventDefault"
103-
HideSpinButtons="true"
104-
Clearable="@Clearable"
105-
OnClearButtonClick="@OnClearButtonClick"
106-
Pattern="@Pattern"
107-
DisablePaste="@DisablePaste"
108-
ShrinkLabel="@ShrinkLabel">
109-
<AdornmentEnd>
110-
@if (CustomAdornment != null)
111-
{
112-
@CustomAdornment
113-
}
114-
else
115-
{
116-
<MudIconButton Icon="@GetPasswordIcon()" Color="@AdornmentColor" Size="@IconSize" OnClick="AdornmentClick" tabindex="@(AdornmentTabStop ? 0 : -1)"></MudIconButton>
117-
}
118-
</AdornmentEnd>
119-
</MudInputExtended>
120-
}
12171
</CascadingValue>
12272
</InputContent>
12373
</MudInputControl>

0 commit comments

Comments
 (0)