Merge pull request #2729 from leigh-pointer/PwdControlCancelFocus
Fix for #2728 Toggle Password button focus
This commit is contained in:
		@ -34,7 +34,7 @@
 | 
			
		||||
						<Label Class="control-label" For="password" HelpText="Please enter your Password" ResourceKey="Password">Password:</Label>
 | 
			
		||||
						<div class="input-group">
 | 
			
		||||
							<input id="password" type="@_passwordtype" name="Password" class="form-control" placeholder="@Localizer["Password.Placeholder"]" @bind="@_password" required />
 | 
			
		||||
							<button type="button" class="btn btn-secondary" @onclick="@TogglePassword">@_togglepassword</button>
 | 
			
		||||
                            <button type="button" class="btn btn-secondary" @onclick="@TogglePassword" tabindex="-1">@_togglepassword</button>
 | 
			
		||||
						</div>
 | 
			
		||||
					</div>
 | 
			
		||||
					<div class="form-group mt-2">
 | 
			
		||||
 | 
			
		||||
@ -30,7 +30,7 @@
 | 
			
		||||
                        <div class="col-sm-9">
 | 
			
		||||
							<div class="input-group">
 | 
			
		||||
								<input id="password" type="@_passwordtype" class="form-control" @bind="@_password" autocomplete="new-password" required />
 | 
			
		||||
								<button type="button" class="btn btn-secondary" @onclick="@TogglePassword">@_togglepassword</button>
 | 
			
		||||
                                <button type="button" class="btn btn-secondary" @onclick="@TogglePassword" tabindex="-1">@_togglepassword</button>
 | 
			
		||||
							</div>
 | 
			
		||||
                        </div>
 | 
			
		||||
                    </div>
 | 
			
		||||
@ -39,7 +39,7 @@
 | 
			
		||||
                        <div class="col-sm-9">
 | 
			
		||||
							<div class="input-group">
 | 
			
		||||
								<input id="confirm" type="@_passwordtype" class="form-control" @bind="@_confirm" autocomplete="new-password" required />
 | 
			
		||||
								<button type="button" class="btn btn-secondary" @onclick="@TogglePassword">@_togglepassword</button>
 | 
			
		||||
                                <button type="button" class="btn btn-secondary" @onclick="@TogglePassword" tabindex="-1">@_togglepassword</button>
 | 
			
		||||
							</div>
 | 
			
		||||
                        </div>
 | 
			
		||||
                    </div>
 | 
			
		||||
 | 
			
		||||
@ -18,7 +18,7 @@
 | 
			
		||||
            <div class="col-sm-9">
 | 
			
		||||
				<div class="input-group">
 | 
			
		||||
					<input id="password" type="@_passwordtype" class="form-control" @bind="@_password" autocomplete="new-password" required />
 | 
			
		||||
					<button type="button" class="btn btn-secondary" @onclick="@TogglePassword">@_togglepassword</button>
 | 
			
		||||
                    <button type="button" class="btn btn-secondary" @onclick="@TogglePassword" tabindex="-1">@_togglepassword</button>
 | 
			
		||||
				</div>
 | 
			
		||||
            </div>
 | 
			
		||||
        </div>
 | 
			
		||||
@ -27,7 +27,7 @@
 | 
			
		||||
            <div class="col-sm-9">
 | 
			
		||||
				<div class="input-group">
 | 
			
		||||
					<input id="confirm" type="@_passwordtype" class="form-control" @bind="@_confirm" autocomplete="new-password" required />
 | 
			
		||||
					<button type="button" class="btn btn-secondary" @onclick="@TogglePassword">@_togglepassword</button>
 | 
			
		||||
                    <button type="button" class="btn btn-secondary" @onclick="@TogglePassword" tabindex="-1">@_togglepassword</button>
 | 
			
		||||
				</div>
 | 
			
		||||
            </div>
 | 
			
		||||
        </div>
 | 
			
		||||
 | 
			
		||||
@ -143,7 +143,7 @@
 | 
			
		||||
                    <div class="col-sm-9">
 | 
			
		||||
						<div class="input-group">
 | 
			
		||||
							<input id="password" type="@_smtppasswordtype" class="form-control" @bind="@_smtppassword" />
 | 
			
		||||
							<button type="button" class="btn btn-secondary" @onclick="@ToggleSMTPPassword">@_togglesmtppassword</button>
 | 
			
		||||
                            <button type="button" class="btn btn-secondary" @onclick="@ToggleSMTPPassword" tabindex="-1">@_togglesmtppassword</button>
 | 
			
		||||
						</div>
 | 
			
		||||
                    </div>
 | 
			
		||||
                </div>
 | 
			
		||||
 | 
			
		||||
@ -34,7 +34,7 @@ else
 | 
			
		||||
					<div class="col-sm-9">
 | 
			
		||||
                        <div class="input-group">
 | 
			
		||||
						    <input id="password" type="@_passwordtype" class="form-control" @bind="@_password" autocomplete="new-password" />
 | 
			
		||||
						    <button type="button" class="btn btn-secondary" @onclick="@TogglePassword">@_togglepassword</button>
 | 
			
		||||
                            <button type="button" class="btn btn-secondary" @onclick="@TogglePassword" tabindex="-1">@_togglepassword</button>
 | 
			
		||||
					    </div>
 | 
			
		||||
                    </div>
 | 
			
		||||
                </div>
 | 
			
		||||
@ -43,7 +43,7 @@ else
 | 
			
		||||
                    <div class="col-sm-9">
 | 
			
		||||
                        <div class="input-group">
 | 
			
		||||
							<input id="confirm" type="@_passwordtype" class="form-control" @bind="@confirm" autocomplete="new-password" />
 | 
			
		||||
						    <button type="button" class="btn btn-secondary" @onclick="@TogglePassword">@_togglepassword</button>
 | 
			
		||||
                            <button type="button" class="btn btn-secondary" @onclick="@TogglePassword" tabindex="-1">@_togglepassword</button>
 | 
			
		||||
					    </div>
 | 
			
		||||
                    </div>
 | 
			
		||||
                </div>
 | 
			
		||||
 | 
			
		||||
@ -23,7 +23,7 @@
 | 
			
		||||
					<div class="col-sm-9">
 | 
			
		||||
                        <div class="input-group">
 | 
			
		||||
						    <input id="password" type="@_passwordtype" class="form-control" @bind="@_password" autocomplete="new-password" required />
 | 
			
		||||
						    <button type="button" class="btn btn-secondary" @onclick="@TogglePassword">@_togglepassword</button>
 | 
			
		||||
                            <button type="button" class="btn btn-secondary" @onclick="@TogglePassword" tabindex="-1">@_togglepassword</button>
 | 
			
		||||
					    </div>
 | 
			
		||||
                    </div>
 | 
			
		||||
                </div>
 | 
			
		||||
@ -32,7 +32,7 @@
 | 
			
		||||
                    <div class="col-sm-9">
 | 
			
		||||
                        <div class="input-group">
 | 
			
		||||
							<input id="confirm" type="@_passwordtype" class="form-control" @bind="@confirm" autocomplete="new-password" required />
 | 
			
		||||
						    <button type="button" class="btn btn-secondary" @onclick="@TogglePassword">@_togglepassword</button>
 | 
			
		||||
                            <button type="button" class="btn btn-secondary" @onclick="@TogglePassword" tabindex="-1">@_togglepassword</button>
 | 
			
		||||
					    </div>
 | 
			
		||||
                    </div>
 | 
			
		||||
                </div>
 | 
			
		||||
 | 
			
		||||
@ -32,7 +32,7 @@ else
 | 
			
		||||
					<div class="col-sm-9">
 | 
			
		||||
                        <div class="input-group">
 | 
			
		||||
						    <input id="password" type="@_passwordtype" class="form-control" @bind="@_password" autocomplete="new-password" />
 | 
			
		||||
						    <button type="button" class="btn btn-secondary" @onclick="@TogglePassword">@_togglepassword</button>
 | 
			
		||||
                            <button type="button" class="btn btn-secondary" @onclick="@TogglePassword" tabindex="-1">@_togglepassword</button>
 | 
			
		||||
					    </div>
 | 
			
		||||
                    </div>
 | 
			
		||||
                </div>
 | 
			
		||||
@ -41,7 +41,7 @@ else
 | 
			
		||||
                    <div class="col-sm-9">
 | 
			
		||||
                        <div class="input-group">
 | 
			
		||||
							<input id="confirm" type="@_passwordtype" class="form-control" @bind="@confirm" autocomplete="new-password" />
 | 
			
		||||
						    <button type="button" class="btn btn-secondary" @onclick="@TogglePassword">@_togglepassword</button>
 | 
			
		||||
                            <button type="button" class="btn btn-secondary" @onclick="@TogglePassword" tabindex="-1">@_togglepassword</button>
 | 
			
		||||
					    </div>
 | 
			
		||||
                    </div>
 | 
			
		||||
                </div>
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user