Skip to content

Commit bf282ea

Browse files
mr21mgol
authored andcommitted
CSS: make the getStyles function more readable
(cherry-picked from 3a0d582) Closes gh-2393
1 parent f2bcf87 commit bf282ea

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

src/css/curCSS.js

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,13 @@ if ( window.getComputedStyle ) {
1515
// Support: IE<=11+, Firefox<=30+ (#15098, #14150)
1616
// IE throws on elements created in popups
1717
// FF meanwhile throws on frame elements through "defaultView.getComputedStyle"
18-
if ( elem.ownerDocument.defaultView.opener ) {
19-
return elem.ownerDocument.defaultView.getComputedStyle( elem );
18+
var view = elem.ownerDocument.defaultView;
19+
20+
if ( !view.opener ) {
21+
view = window;
2022
}
2123

22-
return window.getComputedStyle( elem );
24+
return view.getComputedStyle( elem );
2325
};
2426

2527
curCSS = function( elem, name, computed ) {

0 commit comments

Comments
 (0)