Merge pull request #50 from gergelypolonkai/uncollapse-chart-icons

Refine dist value so icons (hopefully) don’t get too far from the chart
This commit is contained in:
Gergely Polonkai 2014-08-12 00:08:10 +02:00
commit 84bb1d8638
1 changed files with 6 additions and 0 deletions

View File

@ -1553,6 +1553,7 @@ ag_chart_create_svg(AgChart *chart, gsize *length, GError **err)
prev_position;
gboolean first;
guint dist;
gdouble first_pos;
root_node = xmlDocGetRootElement(doc);
@ -1659,9 +1660,14 @@ ag_chart_create_svg(AgChart *chart, gsize *length, GError **err)
if (first) {
dist = 0;
first = FALSE;
first_pos = position;
} else if (fabs(prev_position - first_pos) >= 5.0) {
first_pos = position;
dist = 0;
} else if (fabs(prev_position - position) < 5.0) {
dist++;
} else {
first_pos = position;
dist = 0;
}