Skip to content

Commit ac19c8a

Browse files
author
Timothy E. Johansson
committed
Fixed IE bug in directives
1 parent 12cf640 commit ac19c8a

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

angularjs.userapp.js

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -916,6 +916,7 @@ var userappModule = angular.module('UserApp', []);
916916
return {
917917
restrict: 'A',
918918
link: function(scope, element, attrs) {
919+
var display = element.css('display');
919920
element.css('display', 'none');
920921

921922
scope.user = user.current;
@@ -924,7 +925,7 @@ var userappModule = angular.module('UserApp', []);
924925
if (permissions) {
925926
scope.$watch('user', function() {
926927
if (user.hasPermission(permissions)) {
927-
element.css('display', null);
928+
element.css('display', display);
928929
} else {
929930
element.css('display', 'none');
930931
}
@@ -939,6 +940,7 @@ var userappModule = angular.module('UserApp', []);
939940
return {
940941
restrict: 'A',
941942
link: function(scope, element, attrs) {
943+
var display = element.css('display');
942944
element.css('display', 'none');
943945

944946
scope.user = user.current;
@@ -947,7 +949,7 @@ var userappModule = angular.module('UserApp', []);
947949
if (features) {
948950
scope.$watch('user', function() {
949951
if (user.hasFeature(features)) {
950-
element.css('display', null);
952+
element.css('display', display);
951953
} else {
952954
element.css('display', 'none');
953955
}

0 commit comments

Comments
 (0)