diff --git a/src/gui/rhi/qrhivulkan.cpp b/src/gui/rhi/qrhivulkan.cpp index 0ab9cb9dc65..36ce6ea142f 100644 --- a/src/gui/rhi/qrhivulkan.cpp +++ b/src/gui/rhi/qrhivulkan.cpp @@ -4206,7 +4206,7 @@ void QRhiVulkan::finishActiveReadbacks(bool forced) if (readback.result->completed) completedCallbacks.append(readback.result->completed); - activeTextureReadbacks.removeLast(); + activeTextureReadbacks.remove(i); } } @@ -4229,7 +4229,7 @@ void QRhiVulkan::finishActiveReadbacks(bool forced) if (readback.result->completed) completedCallbacks.append(readback.result->completed); - activeBufferReadbacks.removeLast(); + activeBufferReadbacks.remove(i); } }