From 1a57088bfb1ea4525490f181eb47dd9704bf3539 Mon Sep 17 00:00:00 2001 From: Michael Jumper Date: Thu, 16 May 2019 14:21:45 -0700 Subject: [PATCH] GUACAMOLE-742: Use "data-disabled" instead of "disabled" for directive attributes. Internet Explorer 11 interprets the "disabled" attribute on all HTML elements, even unknown elements like AngularJS directives, disabling any input fields that end up on the DOM tree within those elements. This breaks the login form. The alternative "data-disabled" attribute form supported by AngularJS allows things to work without interference. --- guacamole/src/main/webapp/app/form/templates/form.html | 2 +- guacamole/src/main/webapp/app/login/templates/login.html | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/guacamole/src/main/webapp/app/form/templates/form.html b/guacamole/src/main/webapp/app/form/templates/form.html index 8d6bb00b1..fe0c8903a 100644 --- a/guacamole/src/main/webapp/app/form/templates/form.html +++ b/guacamole/src/main/webapp/app/form/templates/form.html @@ -9,7 +9,7 @@
diff --git a/guacamole/src/main/webapp/app/login/templates/login.html b/guacamole/src/main/webapp/app/login/templates/login.html index 833fef61b..79e6081f0 100644 --- a/guacamole/src/main/webapp/app/login/templates/login.html +++ b/guacamole/src/main/webapp/app/login/templates/login.html @@ -27,7 +27,7 @@ namespace="'LOGIN'" content="remainingFields" model="enteredValues" - disabled="submitted"> + data-disabled="submitted">