diff --git a/src/gui/rhi/qrhivulkan.cpp b/src/gui/rhi/qrhivulkan.cpp index be2554bda43..829812a491b 100644 --- a/src/gui/rhi/qrhivulkan.cpp +++ b/src/gui/rhi/qrhivulkan.cpp @@ -4570,7 +4570,7 @@ void QRhiVulkan::finishActiveReadbacks(bool forced) if (readback.result->completed) completedCallbacks.append(readback.result->completed); - activeTextureReadbacks.removeLast(); + activeTextureReadbacks.remove(i); } } @@ -4593,7 +4593,7 @@ void QRhiVulkan::finishActiveReadbacks(bool forced) if (readback.result->completed) completedCallbacks.append(readback.result->completed); - activeBufferReadbacks.removeLast(); + activeBufferReadbacks.remove(i); } }