title: SwiftUI LazyVGrid spacing not working as expected
body: <p>The following results in a grid with no vertical spacing (correct), but with 20px horizontal spacing between each item in the grid. What am I doing wrong? I don't want any spacing whatsoever in between items.</p>
  <pre><code>private var columnGrid: [GridItem] = Array(repeating: .init(.flexible(), spacing: 0), count: 15)
  
  var body: some View {
      LazyVGrid(columns: columnGrid, spacing: 0) {
          ForEach(Array(viewModel.array.enumerated()), id: \.offset) { character in
              SomeView(char: character.element)
                  .background(.red)
          }
      }
      .background(.green)
  }
  </code></pre>
  <p><a href="https://i.stack.imgur.com/JV6j5.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/JV6j5.png" alt="enter image description here" /></a></p>