mirror of https://github.com/espruino/BangleApps
SliderInput: track active drag handler in variable
parent
b69274f364
commit
4ca116aaba
|
@ -79,6 +79,7 @@ o.f.updateBar = (levelHeight)=>{
|
|||
|
||||
o.f.dragSlider = e=>{
|
||||
"ram";
|
||||
o.v.dragActive = true;
|
||||
if (!o.c.propagateDrag) E.stopEventPropagation&&E.stopEventPropagation();
|
||||
|
||||
if (o.v.timeoutID) {clearTimeout(o.v.timeoutID); o.v.timeoutID = undefined;}
|
||||
|
@ -136,6 +137,7 @@ o.f.draw = (level)=>{
|
|||
|
||||
o.f.remove = ()=> {
|
||||
Bangle.removeListener('drag', o.f.dragSlider);
|
||||
o.v.dragActive = false;
|
||||
cb("remove", o.v.prevLevel);
|
||||
};
|
||||
|
||||
|
|
Loading…
Reference in New Issue