ed to call it if data is modified within the execution context of an event handler defined in a Mithril view, or after request completion when using <code>m.request</code>/<code>m.jsonp</code>.</p>
<p>You DO need to call it in <code>setTimeout</code>/<code>setInterval</code>/<code>requestAnimationFrame</code> callbacks, or callbacks from 3rd party libraries.</p>
<p>Typically, <code>m.redraw</code> triggers an asynchronous redraws, but it may trigger synchronously if Mithril detects it&#39;s possible to impr