Skip to content

Commit 513ce72

Browse files
authored
Fix elastic global nav (#807)
1 parent 28d73ad commit 513ce72

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

src/Elastic.Markdown/Assets/main.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,14 @@ import {$, $$} from "select-dom"
1414
import { UAParser } from 'ua-parser-js';
1515
const { getOS } = new UAParser();
1616

17+
18+
// Don't remove style tags because they are used by the elastic global nav.
19+
document.addEventListener('htmx:removingHeadElement', function(event) {
20+
if (event.detail.headElement.tagName === 'STYLE') {
21+
event.preventDefault();
22+
}
23+
});
24+
1725
document.addEventListener('htmx:beforeRequest', function(event) {
1826
if (event.detail.requestConfig.verb === 'get' && event.detail.requestConfig.triggeringEvent) {
1927
const { ctrlKey, metaKey, shiftKey }: PointerEvent = event.detail.requestConfig.triggeringEvent;

0 commit comments

Comments
 (0)