cairo renderer: fix speak screen when no background