Nodes with body component goes to wrong position on screen resize!

On first time loading the game nodes with body component shows correct position, see the following image, box is at cc.v2(100,100) at 500x500 screen size, small red box is at cc.v2(0,0) for reference


But when I update screen size to 700x500 then box auto update it’s position to cc.v2(-28, 100)

If I reload the page again the box will start showing correct position again

seems like rigid bodies listening for screen resize event and adjust their position accordingly

Without rigidbody component this behaviour not occurs.
Anyone knows how to fix it?

Thanks for you feedback?whitch CocosCreator version you use?

I not remember now but I use two versions 2.1.3 & 2.0.10
one of them makes this issue or both…

In local test.I failed to find the problem. Can you use the latest 2.2.2 version for a test? You can send me an abnormal demo.