diff --git a/src/renderer/components/+network-ingresses/ingresses.scss b/src/renderer/components/+network-ingresses/ingresses.scss index 6b072b5ed5..960ba3702f 100644 --- a/src/renderer/components/+network-ingresses/ingresses.scss +++ b/src/renderer/components/+network-ingresses/ingresses.scss @@ -5,6 +5,10 @@ .Ingresses { .TableCell { + &.checkbox .Checkbox { + align-items: flex-start; + } + &.rules { flex-grow: 3.0; overflow-x: scroll; @@ -14,8 +18,13 @@ display: none; } - span:not(:last-of-type) { - margin-right: 1em; + .ingressRule { + overflow: hidden; + text-overflow: ellipsis; + } + + .ingressRule + .ingressRule { + margin-top: 6px; } } diff --git a/src/renderer/components/+network-ingresses/ingresses.tsx b/src/renderer/components/+network-ingresses/ingresses.tsx index e117bc5a8e..1ca8589f80 100644 --- a/src/renderer/components/+network-ingresses/ingresses.tsx +++ b/src/renderer/components/+network-ingresses/ingresses.tsx @@ -58,7 +58,7 @@ export class Ingresses extends React.Component { computeRouteDeclarations(ingress).map(decl => ( decl.displayAsLink ? ( - +
{` ⇢ ${decl.service}`} - +
) : ( - +
{`${decl.url} ⇢ ${decl.service}`} - +
) )), , diff --git a/src/renderer/components/virtual-list/virtual-list.tsx b/src/renderer/components/virtual-list/virtual-list.tsx index 3f318b5e9f..3ea0aebb1c 100644 --- a/src/renderer/components/virtual-list/virtual-list.tsx +++ b/src/renderer/components/virtual-list/virtual-list.tsx @@ -87,7 +87,7 @@ function VirtualListInner({ useEffect(() => { try { if (prevItems.current.length !== items.length || !isEqual(prevRowHeights.current, rowHeights)) { - listRef.current?.resetAfterIndex(0, false); + listRef.current?.resetAfterIndex(0); } } finally { prevItems.current = items;