diff --git a/packages/app-desktop/gui/Sidebar/Sidebar.tsx b/packages/app-desktop/gui/Sidebar/Sidebar.tsx index 8ca179ad33..48810352b8 100644 --- a/packages/app-desktop/gui/Sidebar/Sidebar.tsx +++ b/packages/app-desktop/gui/Sidebar/Sidebar.tsx @@ -1,5 +1,7 @@ import * as React from 'react'; import { useEffect, useRef, useCallback, useMemo } from 'react'; +import styled from 'styled-components'; +import shim from '@joplin/lib/shim'; import { StyledRoot, StyledAddButton, StyledShareIcon, StyledHeader, StyledHeaderIcon, StyledAllNotesIcon, StyledHeaderLabel, StyledListItem, StyledListItemAnchor, StyledExpandLink, StyledNoteCount, StyledSyncReportText, StyledSyncReport, StyledSynchronizeButton } from './styles'; import { ButtonLevel } from '../Button/Button'; import CommandService from '@joplin/lib/services/CommandService'; @@ -38,6 +40,15 @@ const { clipboard } = require('electron'); const logger = Logger.create('Sidebar'); +const StyledFoldersHolder = styled.div` + // linux bug: https://github.com/laurent22/joplin/issues/7506#issuecomment-1447101057 + & a.list-item { + ${shim.isLinux() && { + opacity: 1, + }} + } +`; + interface Props { themeId: number; dispatch: Function; @@ -705,13 +716,13 @@ const SidebarComponent = (props: Props) => { const folderItems = [renderAllNotesItem(theme, allNotesSelected)].concat(result.items); folderItemsOrder_.current = result.order; items.push( -