Skip to content

Commit febef37

Browse files
committed
fixed page check bug
1 parent daa8914 commit febef37

2 files changed

Lines changed: 6 additions & 3 deletions

File tree

public/modules/breakout/group.js

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -644,9 +644,11 @@ modules["breakout/group"] = class {
644644
this.pipeline.subscribe("pageMaximize", "maximize", updateSplitScreenButton);
645645
updateSplitScreenButton();
646646

647-
this.pipeline.subscribe("checkPageSwitch", "page_switch", (data) => {
648-
this.editor.active = data.pageID == "breakout";
649-
});
647+
let updateActivePage = () => {
648+
this.editor.active = this.parent.parent.activePageID == this.parent.pageID;
649+
}
650+
this.pipeline.subscribe("checkPageSwitch", "page_switch", updateActivePage, { sort: 1 });
651+
updateActivePage();
650652

651653
this.pipeline.subscribe("groupSet", "set", (body) => {
652654
if (body.id != this.group._id) {

public/modules/breakout/template.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -528,6 +528,7 @@ modules["breakout/template"] = class {
528528
this.pipeline.subscribe("pageMaximize", "maximize", updateSplitScreenButton);
529529
updateSplitScreenButton();
530530

531+
let updateAct
531532
this.pipeline.subscribe("checkPageSwitch", "page_switch", (data) => {
532533
this.editor.active = data.pageID == "breakout";
533534
});

0 commit comments

Comments
 (0)