mirror of
https://github.com/openstf/stf
synced 2025-10-05 10:39:25 +02:00
- WebSocket error notification stays even when switching tabs.
This commit is contained in:
parent
4aa914ea76
commit
9427e21f81
3 changed files with 8 additions and 8 deletions
|
@ -3,7 +3,7 @@
|
|||
top: 60px;
|
||||
right: 15px;
|
||||
float: right;
|
||||
width: 250px;
|
||||
/*width: 320px;*/
|
||||
z-index: 9999;
|
||||
}
|
||||
|
||||
|
|
|
@ -72,22 +72,22 @@ module.exports = function SocketStateDirectiveFactory(socket, growl, gettext) {
|
|||
} else {
|
||||
switch (newValue) {
|
||||
case 'disconnect':
|
||||
growl.error('<h4>WebSocket</h4>' + gettext('Disconnected.'), {ttl: 2000})
|
||||
growl.error('<h4>WebSocket</h4>' + gettext('Disconnected.<br />Socket connection was lost, try again reloading the page.'), {ttl: -1})
|
||||
break;
|
||||
case 'connect_failed':
|
||||
growl.error('<h4>WebSocket</h4>' + gettext('Error while connecting.'), {ttl: 2000})
|
||||
growl.error('<h4>WebSocket</h4>' + gettext('Error while connecting.'), {ttl: -1})
|
||||
break;
|
||||
case 'error':
|
||||
growl.error('<h4>WebSocket</h4>' + gettext('Error.'), {ttl: 2000})
|
||||
growl.error('<h4>WebSocket</h4>' + gettext('Error.'), {ttl: -1})
|
||||
break;
|
||||
case 'reconnect_failed':
|
||||
growl.error('<h4>WebSocket</h4>' + gettext('Error while reconnecting.'), {ttl: 2000})
|
||||
growl.error('<h4>WebSocket</h4>' + gettext('Error while reconnecting.'), {ttl: -1})
|
||||
break;
|
||||
case 'reconnect':
|
||||
growl.success('<h4>WebSocket</h4>' + gettext('Reconnected successfully.'), {ttl: 10000})
|
||||
growl.success('<h4>WebSocket</h4>' + gettext('Reconnected successfully.'), {ttl: -1})
|
||||
break;
|
||||
case 'reconnecting':
|
||||
growl.error('<h4>WebSocket</h4>' + gettext('Reconnecting...') + '<refresh-page></refresh-page>', {ttl: 10000})
|
||||
growl.error('<h4>WebSocket</h4>' + gettext('Reconnecting...') + '<refresh-page></refresh-page>', {ttl: -1})
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -8,9 +8,9 @@ html
|
|||
div(pane).fill-height
|
||||
.pane-top-bar(pane, pane-anchor='north', pane-size='46px', pane-min='46px', pane-max='46px', pane-handle='')
|
||||
div(ng-include='"menu.jade"')
|
||||
div(pane, pane-anchor='center').fill-height
|
||||
socket-state
|
||||
div(growl)
|
||||
div(pane, pane-anchor='center').fill-height
|
||||
div(ng-view).fill-height
|
||||
|
||||
script(src='/static/build/bundle.js')
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue