diff --git a/commafeed-client/src/components/content/FeedEntries.tsx b/commafeed-client/src/components/content/FeedEntries.tsx index 51a0c7ac..0fde8187 100644 --- a/commafeed-client/src/components/content/FeedEntries.tsx +++ b/commafeed-client/src/components/content/FeedEntries.tsx @@ -37,8 +37,8 @@ export function FeedEntries() { const selectedEntry = entries.find(e => e.id === selectedEntryId) const headerClicked = (entry: ExpendableEntry, event: React.MouseEvent) => { - if (event.button === 1 || event.ctrlKey || event.metaKey) { - // middle click + const middleClick = event.button === 1 || event.ctrlKey || event.metaKey + if (middleClick || viewMode === "expanded") { dispatch(markEntry({ entry, read: true })) } else if (event.button === 0) { // main click