diff options
Diffstat (limited to 'client/src/app/app.component.ts')
-rw-r--r-- | client/src/app/app.component.ts | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/client/src/app/app.component.ts b/client/src/app/app.component.ts index 5c64db522..ee95d2cbb 100644 --- a/client/src/app/app.component.ts +++ b/client/src/app/app.component.ts | |||
@@ -110,6 +110,7 @@ export class AppComponent implements OnInit, AfterViewInit { | |||
110 | peertubeLocalStorage.setItem(AppComponent.BROADCAST_MESSAGE_KEY, this.serverConfig.broadcastMessage.message) | 110 | peertubeLocalStorage.setItem(AppComponent.BROADCAST_MESSAGE_KEY, this.serverConfig.broadcastMessage.message) |
111 | 111 | ||
112 | this.broadcastMessage = null | 112 | this.broadcastMessage = null |
113 | this.screenService.isBroadcastMessageDisplayed = false | ||
113 | } | 114 | } |
114 | 115 | ||
115 | private initRouteEvents () { | 116 | private initRouteEvents () { |
@@ -191,6 +192,7 @@ export class AppComponent implements OnInit, AfterViewInit { | |||
191 | this.serverService.configReloaded | 192 | this.serverService.configReloaded |
192 | ).subscribe(async config => { | 193 | ).subscribe(async config => { |
193 | this.broadcastMessage = null | 194 | this.broadcastMessage = null |
195 | this.screenService.isBroadcastMessageDisplayed = false | ||
194 | 196 | ||
195 | const messageConfig = config.broadcastMessage | 197 | const messageConfig = config.broadcastMessage |
196 | 198 | ||
@@ -211,6 +213,8 @@ export class AppComponent implements OnInit, AfterViewInit { | |||
211 | dismissable: messageConfig.dismissable, | 213 | dismissable: messageConfig.dismissable, |
212 | class: classes[messageConfig.level] | 214 | class: classes[messageConfig.level] |
213 | } | 215 | } |
216 | |||
217 | this.screenService.isBroadcastMessageDisplayed = true | ||
214 | } | 218 | } |
215 | }) | 219 | }) |
216 | } | 220 | } |