Fix screenshot backend always shooting first buffer