I wrote a simple app which loads an image and lets me mark a few points on it. However, initially the image is displayed in a weird scaled down way and only when I resize the window does it snap to the correct size. I attached a screencast of it. You can find the code here
https://github.com/ad-si/Perspec/blob/master/app/Main.hs, but I don't think it's a bug on my side. If I remember correctly, an early version of it from a year ago, didn't have the problem. Any tips on how I can fix this would be highly appreciated!