diff --git a/internal/graphicscommand/command.go b/internal/graphicscommand/command.go index 175fb4a96..568d0a1ae 100644 --- a/internal/graphicscommand/command.go +++ b/internal/graphicscommand/command.go @@ -250,13 +250,7 @@ func (q *commandQueue) flush(graphicsDriver graphicsdriver.Graphics, endFrame bo // FlushCommands flushes the command queue and present the screen if needed. // If endFrame is true, the current screen might be used to present. func FlushCommands(graphicsDriver graphicsdriver.Graphics, endFrame bool) error { - // Flush image buffers only when the frame ends. - // Flushing them in tests might cause test flakiness on browsers (#2391). - // TODO: Investigate why. - if endFrame { - flushImageBuffers() - } - + flushImageBuffers() return theCommandQueue.Flush(graphicsDriver, endFrame) }