I think it might be a static analysis issue as .frame(width: p.size.width - padding)
could result in a negative value. Try:
.frame(width: abs(p.size.width - padding))
I think it might be a static analysis issue as .frame(width: p.size.width - padding)
could result in a negative value. Try:
.frame(width: abs(p.size.width - padding))