From 8713756d129fd74a68922c6edff1c8d3720ea43c Mon Sep 17 00:00:00 2001 From: BtcContributor <79100296+BtcContributor@users.noreply.github.com> Date: Wed, 24 Mar 2021 19:54:37 +0100 Subject: [PATCH] Highlight of closed disputes with unread chats --- .../java/bisq/desktop/main/support/dispute/DisputeView.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/desktop/src/main/java/bisq/desktop/main/support/dispute/DisputeView.java b/desktop/src/main/java/bisq/desktop/main/support/dispute/DisputeView.java index 3e66d49b64..0023733672 100644 --- a/desktop/src/main/java/bisq/desktop/main/support/dispute/DisputeView.java +++ b/desktop/src/main/java/bisq/desktop/main/support/dispute/DisputeView.java @@ -1291,14 +1291,14 @@ public abstract class DisputeView extends ActivatableView { listener = (observable, oldValue, newValue) -> { setText(newValue ? Res.get("support.closed") : Res.get("support.open")); if (getTableRow() != null) - getTableRow().setOpacity(newValue ? 0.4 : 1); + getTableRow().setOpacity(newValue && item.getBadgeCountProperty().get() == 0 ? 0.4 : 1); }; closedProperty = item.isClosedProperty(); closedProperty.addListener(listener); boolean isClosed = item.isClosed(); setText(isClosed ? Res.get("support.closed") : Res.get("support.open")); if (getTableRow() != null) - getTableRow().setOpacity(isClosed ? 0.4 : 1); + getTableRow().setOpacity(isClosed && item.getBadgeCountProperty().get() == 0 ? 0.4 : 1); } else { if (closedProperty != null) { closedProperty.removeListener(listener);