Skip to content

Commit fca31bd

Browse files
committed
E_showMenu_Q3: add consistency between item.onchange and when item is itself a function
1 parent 2f4f710 commit fca31bd

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

libs/js/banglejs/E_showMenu_Q3.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -139,13 +139,13 @@
139139
Bangle.buzz(20);
140140
if ("function" == typeof item) item(l, touch);
141141
else if ("object" == typeof item) {
142-
// if a bool, just toggle it
143142
if ("number" == typeof item.value) {
144143
showSubMenu(item, keys[idx]);
145144
} else {
145+
// if a bool, just toggle it
146146
if ("boolean"==typeof item.value)
147147
item.value=!item.value;
148-
if (item.onchange) item.onchange(item.value, touch);
148+
if (item.onchange) item.onchange(item.value, l, touch);
149149
if (l.scroller.isActive()) l.scroller.drawItem(idx);
150150
}
151151
}

0 commit comments

Comments
 (0)