Fixed spacing in ComponentList

This commit is contained in:
2020-02-01 11:34:57 +01:00
parent 2fb419b0e7
commit 07b5ee841a
2 changed files with 17 additions and 6 deletions

View File

@ -166,14 +166,17 @@ public class ChatWindow extends JFrame {
final JList<User> selectedUserList = (JList<User>) listSelectionEvent.getSource();
final User user = selectedUserList.getSelectedValue();
// Select current chat
currentChat = localDB.getChats().stream().filter(chat -> chat.getRecipient().getId() == user.getId()).findFirst().get();
// Set all unread messages in the chat to read
// Read current Chat
currentChat.read();
// Set recipient in client and chat title
client.setRecipient(user);
textPane.setText(currentChat.getRecipient().getName());
// Update model and scroll down
messageList.setModel(currentChat.getModel());
scrollPane.setChatOpened(true);