Fix Infinite loop for small Timeline Charts
There is currently an infinite loop when trying to render a small TimelineChart (with a width inferior or equal to 100 px), causing a crash of applications, and cause a crash for a shared responsive TimelineChart.
You can test by putting a width of 100px on this chart : https://de-qa.siscc.org/vis?lc=en&df[ds]=staging%3ASIS-CC-stable&df[id]=DF_KEI_21760&df[ag]=OECD&df[vs]=1.0&pd=2015-Q1%2C&dq=LRHUTTTT...Q&ly[rw]=LOCATION&ly[cl]=TIME_PERIOD&vw=tl&fs[0]=6nQpoAP%2C0%7CEconomy%23ECO%23&pg=0&fc=6nQpoAP Or by sharing this chart without any fixed width, you end up with a crashing viewer: https://dv-qa.siscc.org/?chartId=121
Edited by Dimitri Roncoli