Fixed display type of messages in all chats
This commit is contained in:
		@@ -42,12 +42,14 @@ public class MessageControl extends VBox {
 | 
				
			|||||||
		textLabel.setWrapText(true);
 | 
							textLabel.setWrapText(true);
 | 
				
			||||||
		getChildren().add(textLabel);
 | 
							getChildren().add(textLabel);
 | 
				
			||||||
		// Setting the message status icon and background color
 | 
							// Setting the message status icon and background color
 | 
				
			||||||
		if (message.getRecipientID() != client.getID()) {
 | 
							if (message.getSenderID() == client.getID()) {
 | 
				
			||||||
			final var statusIcon = new ImageView(statusImages.get(message.getStatus()));
 | 
								final var statusIcon = new ImageView(statusImages.get(message.getStatus()));
 | 
				
			||||||
			statusIcon.setPreserveRatio(true);
 | 
								statusIcon.setPreserveRatio(true);
 | 
				
			||||||
			getChildren().add(statusIcon);
 | 
								getChildren().add(statusIcon);
 | 
				
			||||||
			getStyleClass().add("own-message");
 | 
								getStyleClass().add("own-message");
 | 
				
			||||||
		} else getStyleClass().add("received-message");
 | 
							} else {
 | 
				
			||||||
 | 
								getStyleClass().add("received-message");
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
		// Adjusting height and weight of the cell to the corresponding ListView
 | 
							// Adjusting height and weight of the cell to the corresponding ListView
 | 
				
			||||||
		paddingProperty().setValue(new Insets(5, 20, 5, 20));
 | 
							paddingProperty().setValue(new Insets(5, 20, 5, 20));
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user