Merge pull request #2844 from jryans/notifier-delay-prepared

Delay `Notifier` check until we have push rules
This commit is contained in:
J. Ryan Stinnett 2019-03-29 15:31:16 +00:00 committed by GitHub
commit 13e922dc93
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -198,7 +198,7 @@ export default React.createClass({
syncError: null, // If the current syncing status is ERROR, the error object, otherwise null. syncError: null, // If the current syncing status is ERROR, the error object, otherwise null.
resizeNotifier: new ResizeNotifier(), resizeNotifier: new ResizeNotifier(),
showNotifierToolbar: Notifier.shouldShowToolbar(), showNotifierToolbar: false,
}; };
return s; return s;
}, },
@ -1197,8 +1197,7 @@ export default React.createClass({
* Called when a new logged in session has started * Called when a new logged in session has started
*/ */
_onLoggedIn: async function() { _onLoggedIn: async function() {
this.setStateForNewView({view: VIEWS.LOGGED_IN}); this.setStateForNewView({ view: VIEWS.LOGGED_IN });
this.setState({showNotifierToolbar: Notifier.shouldShowToolbar()});
if (this._is_registered) { if (this._is_registered) {
this._is_registered = false; this._is_registered = false;
@ -1342,7 +1341,10 @@ export default React.createClass({
self.firstSyncPromise.resolve(); self.firstSyncPromise.resolve();
dis.dispatch({action: 'focus_composer'}); dis.dispatch({action: 'focus_composer'});
self.setState({ready: true}); self.setState({
ready: true,
showNotifierToolbar: Notifier.shouldShowToolbar(),
});
}); });
cli.on('Call.incoming', function(call) { cli.on('Call.incoming', function(call) {
// we dispatch this synchronously to make sure that the event // we dispatch this synchronously to make sure that the event