Skip to content

Commit 0a3fd54

Browse files
committed
pat slides: Avoid jQuery extended CSS selector syntax.
1 parent 6de0d64 commit 0a3fd54

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/pat/slides/slides.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,17 @@ import "../../core/remove";
1212

1313
var slides = {
1414
name: "slides",
15-
trigger: ".pat-slides:has(.slide)",
15+
trigger: ".pat-slides",
1616

1717
setup: function () {
1818
$(document).on("patterns-injected", utils.debounce(slides._reset, 100));
1919
},
2020

2121
async init($el) {
22+
if (!this.el.querySelector(".slide")) {
23+
// no slides, nothing to do.
24+
return;
25+
}
2226
await import("slides/src/slides"); // loads ``Presentation`` globally.
2327

2428
var parameters = url.parameters();

0 commit comments

Comments
 (0)