diff --git a/src/core/hle/service/nvnflinger/buffer_queue_producer.cpp b/src/core/hle/service/nvnflinger/buffer_queue_producer.cpp index 7ebd0a0562..77410e47e9 100644 --- a/src/core/hle/service/nvnflinger/buffer_queue_producer.cpp +++ b/src/core/hle/service/nvnflinger/buffer_queue_producer.cpp @@ -981,6 +981,7 @@ void BufferQueueProducer::Transact(u32 code, std::span parcel_data, const s32 limit = std::min(request, valid_index); parcel_out.Write(Status::NoError); parcel_out.Write(limit); + break; for (s32 i = 0; i < limit; ++i) { parcel_out.Write(buffer_history_snapshot[i]); }