Skip to content

Commit e360d95

Browse files
author
Jun
authored
Update detectElementResize.js (bvaughn#1627)
1 parent ab19cf7 commit e360d95

File tree

1 file changed

+7
-12
lines changed

1 file changed

+7
-12
lines changed

source/vendor/detectElementResize.js

Lines changed: 7 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -182,18 +182,13 @@ export default function createDetectElementResize(nonce, hostWindow) {
182182
element.__resizeListeners__ = [];
183183
(element.__resizeTriggers__ = doc.createElement('div')).className =
184184
'resize-triggers';
185-
var resizeTriggersHtml =
186-
'<div class="expand-trigger"><div></div></div>' +
187-
'<div class="contract-trigger"></div>';
188-
if (window.trustedTypes) {
189-
var staticPolicy = trustedTypes.createPolicy(
190-
'react-virtualized-auto-sizer',
191-
{createHTML: () => resizeTriggersHtml},
192-
);
193-
element.__resizeTriggers__.innerHTML = staticPolicy.createHTML('');
194-
} else {
195-
element.__resizeTriggers__.innerHTML = resizeTriggersHtml;
196-
}
185+
var expandTrigger = doc.createElement('div');
186+
expandTrigger.className = 'expand-trigger';
187+
expandTrigger.appendChild(doc.createElement('div'));
188+
var contractTrigger = doc.createElement('div');
189+
contractTrigger.className = 'contract-trigger';
190+
element.__resizeTriggers__.appendChild(expandTrigger);
191+
element.__resizeTriggers__.appendChild(contractTrigger);
197192
element.appendChild(element.__resizeTriggers__);
198193
resetTriggers(element);
199194
element.addEventListener('scroll', scrollListener, true);

0 commit comments

Comments
 (0)