Community
Participate
Working Groups
if( !onlyVisible || entry[ 0 ].isSeeable() ) {
try{
entry[ 1 ].call( entry[ 0 ], event );
if( event.success ) {
break;
}
} catch( ex ) {
var msg = "Could not handle mnemonic " + event.type + ". ";
if( entry[ 0 ].isDisposed() ) {
TestUtil.keyDown( widget, "B", DomEvent.CTRL_MASK );
assertEquals( 0, TestUtil.getRequestsSend() );
},
testFireTrigger_successStopsTriggerEvent : function() {
handler.setActivator( "CTRL" );
success = true;
widget.focus();
var widgetTwo = TestUtil.createWidgetByProtocol( "w4", "w2" );
TestUtil.flush();
var secondLog = [];
handler.add( widgetTwo, function( event ) {
if( event.type === "trigger" ) {
secondLog.push( event );
event.success = true;
} );
TestUtil.keyDown( shell, "Control", DomEvent.CTRL_MASK );
var totalSuccess = charLog.length + secondLog.length;
assertEquals( 1, totalSuccess );