diff options
author | Paul Lemire <paul.lemire@kdab.com> | 2016-10-05 11:55:50 +0200 |
---|---|---|
committer | Jani Heikkinen <jani.heikkinen@qt.io> | 2016-10-10 05:40:36 +0000 |
commit | 86cf0eca66e58e65a32d79669dd8f66bd4ebe098 (patch) | |
tree | 485aeded40d07a93253fa3c7ef542fec52bdc91a /src/input/backend/qabstractphysicaldevicebackendnode.cpp | |
parent | 50559ea3325c0215da155911836c0416d0027716 (diff) |
QAbstractPhysicalDeviceBackendNode: fix bad erase
Change-Id: Ie222eb59a9bcf53cfaf1b417241933961034d010
Task-number: QTBUG-53639
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
Diffstat (limited to 'src/input/backend/qabstractphysicaldevicebackendnode.cpp')
-rw-r--r-- | src/input/backend/qabstractphysicaldevicebackendnode.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/input/backend/qabstractphysicaldevicebackendnode.cpp b/src/input/backend/qabstractphysicaldevicebackendnode.cpp index 86e55ec04..aafdbb38e 100644 --- a/src/input/backend/qabstractphysicaldevicebackendnode.cpp +++ b/src/input/backend/qabstractphysicaldevicebackendnode.cpp @@ -101,8 +101,10 @@ void QAbstractPhysicalDeviceBackendNodePrivate::removeAxisSetting(Qt3DCore::QNod { QVector<Input::AxisIdSetting>::iterator it; for (it = m_axisSettings.begin(); it != m_axisSettings.end(); ++it) { - if (it->m_axisSettingsId == axisSettingsId) + if (it->m_axisSettingsId == axisSettingsId) { m_axisSettings.erase(it); + break; + } } } |