[BUG 11825] Embedded Coordinate Container with Pipes Do Not Resize on Page Launch

Well this is a major display issue for us now after upgrading, so I decided to see if I could work around it somehow. I added a dreaded sleep just to test, to an onchange event when the primary view's page changed size, which simply reads the aspect ratio and changes it by 1 pixel so as to force the page components to readjust, and it did work. The sleep itself is set to 100ms. It's certainly not a permanent fix and it's a horrible work around, but it does realign the pipes... It would be a nightmare to roll out to 100's of our views though, not to mention the potential catastrophe having 100's of views with 100ms sleeps in them may cause.

  • pageSize is bound to the page.props.dimensions.primaryView.x props
  • for this particular page, the height is 700, so the '1' simply changes it to 701 with as minimal effort as possible. obviously I wouldn't use this if I was rolling this out to other views

Obviously not a solution, but maybe it helps in identifying and fixing the issue on IA's end

Edit: even a 10ms sleep seems to work

Edit2: removing the sleep works too... I'm sure I tried it without the sleep before...