From 06db88b99d187016fb1d506d01a32dd2f847c15b Mon Sep 17 00:00:00 2001 From: Daniele Tonon Date: Thu, 11 Apr 2024 18:42:27 +0200 Subject: [PATCH] Notifications: Put reasons on a new line on small UI --- gossip-bin/src/ui/notifications/conn_request.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/gossip-bin/src/ui/notifications/conn_request.rs b/gossip-bin/src/ui/notifications/conn_request.rs index 4d5d4788..4f33f8e0 100644 --- a/gossip-bin/src/ui/notifications/conn_request.rs +++ b/gossip-bin/src/ui/notifications/conn_request.rs @@ -74,6 +74,7 @@ impl<'a> Notification<'a> for ConnRequest { .map(|j| format!("{:?}", j.reason)) .collect(); + let panel_width = ui.available_width(); StripBuilder::new(ui) .size(Size::remainder()) .size(Size::initial(TRUNC)) @@ -88,6 +89,9 @@ impl<'a> Notification<'a> for ConnRequest { new_page = Some(Page::RelaysKnownNetwork(Some(self.relay.clone()))); } + if panel_width < 720.0 { + ui.end_row(); + } if self.jobs.len() > 1 { ui.label(RichText::new("Reasons: ")); } else {