[DEBUG] correct scroll touch event

This commit is contained in:
Edouard DUPIN 2014-04-01 12:44:29 +02:00
parent eff87a7f06
commit 6a36013460

View File

@ -294,7 +294,7 @@ bool ewol::widget::Scroll::onEventInput(const ewol::event::Input& _event) {
m_highSpeedStartPos.setValue(relativePos.x(), relativePos.y());
EWOL_VERBOSE("SCROOL == > INIT pos=" << m_highSpeedStartPos << " && curent scrollOffset=" << scrollOffset);
return true;
} else if (ewol::key::statusUp == _event.getStatus()) {
} else if (ewol::key::statusUpAfter == _event.getStatus()) {
m_highSpeedMode = speedModeDisable;
m_highSpeedType = ewol::key::typeUnknow;
EWOL_VERBOSE("SCROOL == > DISABLE");
@ -334,6 +334,9 @@ bool ewol::widget::Scroll::onEventInput(const ewol::event::Input& _event) {
}
return true;
}
if (m_highSpeedMode == speedModeEnableFinger) {
return true;
}
} else if ( m_highSpeedMode != speedModeDisable
&& ewol::key::statusLeave == _event.getStatus()) {
m_highSpeedMode = speedModeDisable;