Something changed in Twitter Bootstrap between 2.0 and 2.1 that precludes the simple specification of image sizes when using the awesome Isotope image library and requires the user of the alternative techniques of $(window).load or $container.imagesLoaded to draw correctly (http://isotope.metafizzy.co/docs/help.html). The bug seen is that the vertical height of the images specified seems to be ignored and the images are overlapping. Changing to the alternative forms that wait for images to get loaded results in a far worse experience in terms of flickering and paint issues. I ended up going back to Bootstrap 2.0.
I confirmed that issue was introduced with 2.1 of bootstrap. You can find the change history of bootstrap here: https://github.com/twitter/bootstrap/wiki/Changelog
Does anybody know what changed in 2.1 that probably caused this breakage and if there's any good workaround. As mentioned above, waiting for the images to load is FAR worse than just putting in the image heights and widths, so that is not really a workaround.