Fix logic broken related to looping over report elements
Also start iterating in a cleaner way: from PageHeaderFirst.
(commit fc57429bc1d91)
Based on phabricator audit https://phabricator.kde.org/R14:fc57429bc1d9102dde2f47e57ae243aae535a0bf
CCMAIL:adam@piggz.co.uk