fix(funbox): layoutfluid not working correctly in some cases or with 2 layouts

This commit is contained in:
Miodec 2023-10-02 16:26:30 +01:00
parent 73aca5b570
commit d56850fc24

View file

@ -259,13 +259,12 @@ FunboxList.setFunboxFunctions("layoutfluid", {
const mod =
wordsPerLayout - ((TestWords.words.currentIndex + 1) % wordsPerLayout);
console.log(wordsPerLayout);
console.log(mod);
if (layouts[index + 1]) {
if (mod <= 3) {
if (layouts[index]) {
if (mod <= 3 && layouts[index + 1]) {
LayoutfluidFunboxTimer.show();
LayoutfluidFunboxTimer.updateWords(mod, layouts[index + 1]);
} else {
LayoutfluidFunboxTimer.hide();
}
if (mod === wordsPerLayout) {
UpdateConfig.setLayout(layouts[index]);