@@ -115,7 +115,7 @@ qx.Class.define("osparc.data.model.IframeHandler", {
115115 const nodeStatus = node . getStatus ( ) ;
116116 const sequenceWidget = nodeStatus . getProgressSequence ( ) . getWidgetForLoadingPage ( ) ;
117117 nodeStatus . bind ( "interactive" , sequenceWidget , "visibility" , {
118- converter : state => [ "starting" , "pulling" , "pending" , " connecting"] . includes ( state ) ? "visible" : "excluded"
118+ converter : state => [ "starting" , "pulling" , "connecting" ] . includes ( state ) ? "visible" : "excluded"
119119 } ) ;
120120 loadingPage . addExtraWidget ( sequenceWidget ) ;
121121
@@ -189,6 +189,8 @@ qx.Class.define("osparc.data.model.IframeHandler", {
189189 const nodeId = data [ "service_uuid" ] ;
190190 const node = this . getNode ( ) ;
191191 const status = node . getStatus ( ) ;
192+ const loadingPage = this . getLoadingPage ( ) ;
193+ loadingPage . clearMessages ( ) ;
192194 switch ( serviceState ) {
193195 case "idle" : {
194196 status . setInteractive ( serviceState ) ;
@@ -202,6 +204,7 @@ qx.Class.define("osparc.data.model.IframeHandler", {
202204 if ( data [ "service_message" ] ) {
203205 const serviceName = node . getLabel ( ) ;
204206 const serviceMessage = data [ "service_message" ] ;
207+ loadingPage . setMessages ( [ serviceMessage ] ) ;
205208 const msg = `The service "${ serviceName } " is waiting for available ` +
206209 `resources. Please inform support and provide the following message ` +
207210 `in case this does not resolve in a few minutes: "${ nodeId } " ` +
0 commit comments