there was missing
public RectTransform _canvasRect;
float m_width;
and assign canvas to public field
but still not working, can you update code on unity asset store?
It may take awhile before I upload a new version, but you can see from the screenshot where the _canvasRect is being referenced from
Thanks