Compute download file icon immediately

Build process changes may have changed the load order, so this tintable is now
registered too late (after the theme is set).

Fixes https://github.com/vector-im/riot-web/issues/11881
pull/21833/head
J. Ryan Stinnett 2020-01-16 11:54:36 +00:00
parent 070e59e1ce
commit 0dfd58c784
1 changed files with 4 additions and 0 deletions

View File

@ -143,10 +143,14 @@ class Tinter {
* over time then the best bet is to register a single callback for the * over time then the best bet is to register a single callback for the
* entire set. * entire set.
* *
* To ensure the tintable work happens at least once, it is also called as
* part of registration.
*
* @param {Function} tintable Function to call when the tint changes. * @param {Function} tintable Function to call when the tint changes.
*/ */
registerTintable(tintable) { registerTintable(tintable) {
this.tintables.push(tintable); this.tintables.push(tintable);
tintable();
} }
getKeyRgb() { getKeyRgb() {