PieChart: touched section index is incorrect if some values are zero. For example, ` values: 0, 0, 100, 200, 300.` when touching the 3rd value 100, touched index is 0 that should be 2.
PieChart: touched section index is incorrect if some values are zero. For example,
values: 0, 0, 100, 200, 300.when touching the 3rd value 100, touched index is 0 that should be 2.