{
try {
// TODO : To make ensure that inputed handle have body, let we retrieving last event only if it exist.
- auto& lastKeyEvent = Dali::DevelWindow::GetLastKeyEvent(*window);
+ Dali::KeyEvent lastKeyEvent = Dali::DevelWindow::GetLastKeyEvent(*window);
if(lastKeyEvent)
{
- (*keyEvent) = *((Dali::KeyEvent *)&lastKeyEvent);
+ (*keyEvent) = lastKeyEvent;
}
} CALL_CATCH_EXCEPTION();
}
{
try {
// TODO : To make ensure that key handle have body, let we retrieving last event only if it exist.
- auto& lastTouchEvent = Dali::DevelWindow::GetLastTouchEvent(*window);
+ Dali::TouchEvent lastTouchEvent = Dali::DevelWindow::GetLastTouchEvent(*window);
if(lastTouchEvent)
{
- (*touchEvent) = *((Dali::TouchEvent *)&lastTouchEvent);
+ (*touchEvent) = lastTouchEvent;
}
} CALL_CATCH_EXCEPTION();
}
{
try {
// TODO : To make ensure that key handle have body, let we retrieving last event only if it exist.
- auto& lastHoverEvent = Dali::DevelWindow::GetLastHoverEvent(*window);
+ Dali::HoverEvent lastHoverEvent = Dali::DevelWindow::GetLastHoverEvent(*window);
if(lastHoverEvent)
{
- (*hoverEvent) = *((Dali::HoverEvent *)&lastHoverEvent);
+ (*hoverEvent) = lastHoverEvent;
}
} CALL_CATCH_EXCEPTION();
}