#include <dali/internal/event/common/scene-impl.h>
#include <dali/integration-api/events/key-event-integ.h>
+
namespace Dali
{
GetImplementation( &keyEvent )->SetDeviceSubclass( event.deviceSubclass );
// Emit the key event signal from the scene.
- mScene.EmitKeyEventSignal( keyEvent );
+ bool consumed = mScene.EmitKeyEventGeneratedSignal( keyEvent );
+ if( !consumed )
+ {
+ mScene.EmitKeyEventSignal(keyEvent);
+ }
+
}
} // namespace Internal