diff --git a/frontend/src/app/pages/Dashboard/desktop/DesktopDock.tsx b/frontend/src/app/pages/Dashboard/desktop/DesktopDock.tsx index 35ccfcdd..5b696dc1 100644 --- a/frontend/src/app/pages/Dashboard/desktop/DesktopDock.tsx +++ b/frontend/src/app/pages/Dashboard/desktop/DesktopDock.tsx @@ -196,6 +196,9 @@ function DesktopDock({ beginHover(entry, e.currentTarget as HTMLElement)} onClick={() => { endHover(); diff --git a/frontend/src/app/pages/Dashboard/desktop/DockHoverPreview.tsx b/frontend/src/app/pages/Dashboard/desktop/DockHoverPreview.tsx index 0eb31f99..e1c70104 100644 --- a/frontend/src/app/pages/Dashboard/desktop/DockHoverPreview.tsx +++ b/frontend/src/app/pages/Dashboard/desktop/DockHoverPreview.tsx @@ -27,20 +27,18 @@ function DockHoverPreview({ entry, top, image }: DockHoverPreviewProps): React.R pointerEvents: 'none', }} > - {image ? ( - - ) : ( - - - {entry.label} + {image && } + {/* The name rides along even under a live shot: a thumbnail of a page is not its title, and three identical glyphs need one. */} + + + {entry.label} + + {!image && entry.snippet && ( + + {entry.snippet} - {entry.snippet && ( - - {entry.snippet} - - )} - - )} + )} + ); }