From 73735010ae87967927c74b46948af953e0a05b6f Mon Sep 17 00:00:00 2001 From: Danny Coates Date: Tue, 28 May 2019 14:54:58 -0700 Subject: [PATCH] set account ui state on createElement. fixes #1325 --- app/ui/account.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/app/ui/account.js b/app/ui/account.js index 26b98772..cc7d4456 100644 --- a/app/ui/account.js +++ b/app/ui/account.js @@ -9,7 +9,7 @@ class Account extends Component { this.enabled = state.capabilities.account; this.local = state.components[name] = {}; this.buttonClass = ''; - this.setState(); + this.setLocal(); } avatarClick(event) { @@ -39,7 +39,7 @@ class Account extends Component { return this.local.loggedIn !== this.state.user.loggedIn; } - setState() { + setLocal() { const changed = this.changed(); if (changed) { this.local.loggedIn = this.state.user.loggedIn; @@ -48,7 +48,7 @@ class Account extends Component { } update() { - return this.setState(); + return this.setLocal(); } createElement() { @@ -59,6 +59,7 @@ class Account extends Component { } const user = this.state.user; const translate = this.state.translate; + this.setLocal(); if (!this.local.loggedIn) { return html`