Skip to content

Commit febd16e

Browse files
committed
Closes #1333
1 parent af98921 commit febd16e

File tree

1 file changed

+23
-15
lines changed

1 file changed

+23
-15
lines changed

src/app/browse.rs

Lines changed: 23 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -562,28 +562,36 @@ fn ResolvedServiceItem(
562562
<Dialog open=show_details>
563563
<DialogSurface>
564564
<DialogBody class="resolved-service-details-dialog-body">
565+
<Flex vertical=true gap=FlexGap::Small>
566+
<DialogTitle>
567+
<Flex
568+
justify=FlexJustify::SpaceBetween
569+
align=FlexAlign::Center
570+
gap=FlexGap::Small
571+
>
572+
<Icon
573+
icon=icondata::MdiCircle
574+
class=dead_or_alive_icon_class
575+
/>
576+
<Text class="resolved-service-details-dialog-title">
577+
{move || title.get()}
578+
</Text>
579+
<Button
580+
size=ButtonSize::Small
581+
appearance=ButtonAppearance::Primary
582+
on_click=move |_| show_details.set(false)
583+
icon=icondata::MdiClose
584+
/>
585+
</Flex>
586+
</DialogTitle>
565587
<Scrollbar class="resolved-service-details-dialog-scrollarea">
566588
<Flex vertical=true>
567-
<DialogTitle>
568-
<Flex
569-
justify=FlexJustify::FlexStart
570-
align=FlexAlign::Center
571-
gap=FlexGap::Small
572-
>
573-
<Icon
574-
icon=icondata::MdiCircle
575-
class=dead_or_alive_icon_class
576-
/>
577-
<Text class="resolved-service-details-dialog-title">
578-
{move || title.get()}
579-
</Text>
580-
</Flex>
581-
</DialogTitle>
582589
<ValuesTable values=subtype title="subtype".to_string() />
583590
<ValuesTable values=addrs title="IPs".to_string() />
584591
<ValuesTable values=txts title="txt".to_string() />
585592
</Flex>
586593
</Scrollbar>
594+
</Flex>
587595
</DialogBody>
588596
</DialogSurface>
589597
</Dialog>

0 commit comments

Comments
 (0)