implement canvas touch lock
This commit is contained in:
@@ -234,8 +234,9 @@ kEventResult NodeCanvas::handle_event(Event* e)
|
||||
case kEventType::MouseUpR:
|
||||
case kEventType::MouseMove:
|
||||
case kEventType::MouseCancel:
|
||||
for (auto& mode : *m_canvas->m_mode)
|
||||
mode->on_MouseEvent(me, loc);
|
||||
if (!(m_canvas->m_touch_lock && me->m_source == kEventSource::Touch))
|
||||
for (auto& mode : *m_canvas->m_mode)
|
||||
mode->on_MouseEvent(me, loc);
|
||||
break;
|
||||
case kEventType::KeyDown:
|
||||
// if (ke->m_key == kKey::KeyE)
|
||||
|
||||
Reference in New Issue
Block a user