Ну и продолжим.......
Опять двоится ивент!
http://188.226.221.96/SOUNDSTAGE/stickers.swf
В ИДЕ - нрмально, в локальном ФП - нормально, в ХРОМЕ - нормально, в ФФ - двойной...
Особенности браузера????
Причем происходит однократно, при самом первом клике. Потом - нормально.... Что за.....

Код AS1/AS2:
testlog.text = "init *** DoubleClick.as "+"\n"
var eventDispatcher:Object = new Object();
eventDispatcher.makeEvent = function( my_event, val ){ this.broadcastMessage( my_event, val ); }
AsBroadcaster.initialize( eventDispatcher );
var mouseListener:Object = new Object()
Mouse.addListener( mouseListener )
mouseListener.onMouseDown = function() {
testlog.text += ".onMouseDown"+"\n"
testlog.text += " getTimer(): "+getTimer()+" this.xTime: "+this.xTime+" DIFF: "+(getTimer()-this.xTime)+" FLAG: "+this.flag+ "\n"
if ( getTimer()-this.xTime<300 && this.flag ){
testlog.text +=" [][][] HAVE DOUBLE CLICK"+"\n"
eventDispatcher.makeEvent( "onDoubleClick" );
this.flag = false;
} else {
testlog.text +=" *** NO DOUBLE CLICK"+"\n"
this.xTime = getTimer()
this.flag = true;
}
}
mouseListener.xTime = getTimer()
mouseListener.flag = true
testlog.text += "iniTime: "+mouseListener.xTime+"\n"

Код:
iniTime: 519
.onMouseDown
getTimer(): 1674 this.xTime: 519 DIFF: 1155 FLAG: true
*** NO DOUBLE CLICK
.onMouseDown
getTimer(): 1677 this.xTime: 1675 DIFF: 2 FLAG: true
[][][] HAVE DOUBLE CLICK