mirror of
https://github.com/flarum/framework.git
synced 2025-05-29 03:21:57 +08:00
Refactor start/endComputation into lazyRedraw method
This commit is contained in:
@ -13,5 +13,15 @@ export default function patchMithril(global) {
|
||||
|
||||
Object.keys(mo).forEach(key => m[key] = mo[key]);
|
||||
|
||||
/**
|
||||
* Redraw only if not in the middle of a computation (e.g. a route change).
|
||||
*
|
||||
* @return {void}
|
||||
*/
|
||||
m.lazyRedraw = function() {
|
||||
m.startComputation();
|
||||
m.endComputation();
|
||||
};
|
||||
|
||||
global.m = m;
|
||||
}
|
||||
|
Reference in New Issue
Block a user