mirror of
https://github.com/edward-shen/MMM-pages.git
synced 2024-11-21 17:54:29 -08:00
Revert "changed some code to use modulo instead of the stupid thing I was doing before"
This reverts commit 248bd9b5cc
.
This commit is contained in:
parent
248bd9b5cc
commit
579fc24de8
1 changed files with 6 additions and 3 deletions
|
@ -28,11 +28,12 @@ Module.register("MMM-pages", {
|
|||
this.updatePages(true);
|
||||
} else if (notification === "PAGE_INCREMENT") {
|
||||
Log.log(this.name + " recieved a notification to increment pages!");
|
||||
this.curPage = (this.curPage++) % this.config.modules.length;
|
||||
if (this.curPage === this.config.modules.length - 1) {
|
||||
this.curPage = 0;
|
||||
} else { this.curPage++ }
|
||||
this.updatePages(true);
|
||||
} else if (notification === "PAGE_DECREMENT") {
|
||||
Log.log(this.name + " recieved a notification to decrement pages!");
|
||||
// Javascript doesn't support negative modulo (-1 % 5 != 4)
|
||||
if (this.curPage === 0) {
|
||||
this.curPage = this.config.modules.length - 1;
|
||||
} else { this.curPage-- }
|
||||
|
@ -73,7 +74,9 @@ Module.register("MMM-pages", {
|
|||
setTimeout(() => {
|
||||
self.timer = setInterval(() => {
|
||||
// Incrementing page
|
||||
self.curPage = (self.curPage++) % self.config.modules.length;
|
||||
if (self.curPage === self.config.modules.length - 1) {
|
||||
self.curPage = 0;
|
||||
} else { self.curPage++ }
|
||||
self.sendNotification("PAGE_INCREMENT");
|
||||
self.updatePages(false);
|
||||
}, self.config.rotationTime, false);
|
||||
|
|
Loading…
Reference in a new issue