Skip to content

Commit d4e7fcc

Browse files
committed
minors
1 parent 48e3e91 commit d4e7fcc

File tree

2 files changed

+7
-11
lines changed

2 files changed

+7
-11
lines changed

services/static-webserver/client/source/class/osparc/study/Conversations.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -205,7 +205,7 @@ qx.Class.define("osparc.study.Conversations", {
205205
const conversationsLayout = this.getChildControl("conversations-layout");
206206
if (conversationsLayout.getChildren().length === 1) {
207207
// remove the temporary conversation page
208-
if (conversationsLayout.getChildren()[0].getConversation() === null) {
208+
if (conversationsLayout.getChildren()[0].getConversationId() === null) {
209209
conversationsLayout.remove(conversationsLayout.getChildren()[0]);
210210
}
211211
}

services/static-webserver/client/source/class/osparc/support/Conversation.js

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -322,18 +322,14 @@ qx.Class.define("osparc.support.Conversation", {
322322
this.__messages[messageIndex] = message;
323323

324324
// Update the UI element from the messages list
325-
const control = this.__getMessageControl(message["messageId"]);
326-
if (control) {
327-
// Force a new reference
328-
control.setMessage(Object.assign({}, message));
329-
}
330-
},
331-
332-
__getMessageControl: function(messageId) {
333325
const messagesContainer = this.getChildControl("messages-container");
334-
return messagesContainer.getChildren().find(control => {
335-
return "getMessage" in control && control.getMessage()["messageId"] === messageId;
326+
const messageUI = messagesContainer.getChildren().find(control => {
327+
return "getMessage" in control && control.getMessage()["messageId"] === message["messageId"];
336328
});
329+
if (messageUI) {
330+
// Force a new reference
331+
messageUI.setMessage(Object.assign({}, message));
332+
}
337333
},
338334
}
339335
});

0 commit comments

Comments
 (0)