Defer measuring of header elements to a timeout
authorTom Hughes <tom@compton.nu>
Thu, 14 Sep 2017 19:30:38 +0000 (20:30 +0100)
committerTom Hughes <tom@compton.nu>
Thu, 14 Sep 2017 19:30:38 +0000 (20:30 +0100)
commit47d33ed98ea63c3ebcdcd393d99e252b0416c627
tree5648037795245f54c0a30aecf9059e46aa2433d1
parent715759211a96361ee7c01a341a3f2b6b236d5ebe
Defer measuring of header elements to a timeout

Chrome 60 and later seem to fire the "ready" callback before the DOM is
fully ready causing us to measure the wrong sizes for the header elements
so we use a 0ms timeout to defer the measurement slightly as a workaround.

Fixes #1639
app/assets/javascripts/application.js