fixing inconsistent window behaviors when window id's aren't sequential as that isn't always the case. this fixes linux resizing not fixing the viewport and other window events not arriving.
fixing inconsistent window behaviors when window id's aren't sequential as that isn't always the case. this fixes linux resizing not fixing the viewport and other window events not arriving.

mrcdk/snow,mrcdk/snow,mrcdk/snow,underscorediscovery/snow,underscorediscovery/snow,snowkit/snow,snowkit/snow,mrcdk/snow,underscorediscovery/snow,mrcdk/snow,snowkit/snow,mrcdk/snow