diff --git a/Src/NoesisApp/Controls/WebBrowser/Src/WebBrowser.cs b/Src/NoesisApp/Controls/WebBrowser/Src/WebBrowser.cs index 3a8b59a..5131aeb 100644 --- a/Src/NoesisApp/Controls/WebBrowser/Src/WebBrowser.cs +++ b/Src/NoesisApp/Controls/WebBrowser/Src/WebBrowser.cs @@ -1256,7 +1256,7 @@ protected override CefResourceHandler Create(CefBrowser browser_, CefFrame frame int lastAmpersand = reply.LastIndexOf('&'); int firstAmpersand = reply.LastIndexOf('&', lastAmpersand - 1); content = reply.Substring(0, firstAmpersand); - string type = reply.Substring(firstAmpersand + 1, lastAmpersand); + string type = reply.Substring(firstAmpersand + 1, lastAmpersand - firstAmpersand - 1); if (type == "password") { browser._virtualKeyboardRequestedArgs.InputScope = InputScope.Password;