diff --git a/polygerrit-ui/app/elements/plugins/gr-styles-api/gr-styles-api.js b/polygerrit-ui/app/elements/plugins/gr-styles-api/gr-styles-api.js index 879b3921b9..1de8283439 100644 --- a/polygerrit-ui/app/elements/plugins/gr-styles-api/gr-styles-api.js +++ b/polygerrit-ui/app/elements/plugins/gr-styles-api/gr-styles-api.js @@ -37,8 +37,11 @@ * @return {string} Appropriate class name for the element is returned */ GrStyleObject.prototype.getClassName = function(element) { - const rootNode = Polymer.Settings.useShadow + let rootNode = Polymer.Settings.useShadow ? element.getRootNode() : document.body; + if (rootNode === document) { + rootNode = document.head; + } if (!rootNode.__pg_js_api_style_tags) { rootNode.__pg_js_api_style_tags = {}; }