fix mixer brush uv2 and tip visibility on touch

This commit is contained in:
2018-11-29 10:34:28 +01:00
parent 181308d004
commit f64f157e82
3 changed files with 12 additions and 2 deletions

View File

@@ -87,10 +87,15 @@ void CanvasModeBasicCamera::on_GestureEvent(GestureEvent* ge)
////////////////////////////////////////////////////////////////////
void CanvasModePen::on_GestureEvent(GestureEvent* ge)
{
m_draw_tip = false;
}
void CanvasModePen::on_MouseEvent(MouseEvent* me, glm::vec2& loc)
{
#if defined(__IOS__)
m_draw_tip = (me->m_source == kEventSource::Mouse);
m_draw_tip = (me->m_source == kEventSource::Mouse && me->m_type != kEventType::MouseUpL);
#else
m_draw_tip = (me->m_source == kEventSource::Mouse || me->m_source == kEventSource::Stylus);
#endif // _WIN32