this.dblDel = new LzDelegate(this, "clearClicks"); if (this.clicks){ doDoubleClick(); } else { doClick(); } this.clicks++; lz.Timer.addTimer(this.dblDel, 300); this.clicks=0; Debug.write('green click'); Debug.write('green double click'); this.clicks=0; Debug.write('blue click'); Debug.write('blue double click');