Render reader desktop nav bar content only when visible
This commit is contained in:
@@ -106,6 +106,8 @@ const BaseReaderNavBarDesktop = ({
|
|||||||
}}
|
}}
|
||||||
>
|
>
|
||||||
<ReaderNavContainer sx={{ backgroundColor: 'background.paper', pointerEvents: 'all' }}>
|
<ReaderNavContainer sx={{ backgroundColor: 'background.paper', pointerEvents: 'all' }}>
|
||||||
|
{isVisible && (
|
||||||
|
<>
|
||||||
<Stack sx={{ p: 2, gap: 2, backgroundColor: 'action.hover' }}>
|
<Stack sx={{ p: 2, gap: 2, backgroundColor: 'action.hover' }}>
|
||||||
<Stack sx={{ flexDirection: 'row', justifyContent: 'space-between', alignItems: 'center' }}>
|
<Stack sx={{ flexDirection: 'row', justifyContent: 'space-between', alignItems: 'center' }}>
|
||||||
<Tooltip title={t('reader.button.exit')}>
|
<Tooltip title={t('reader.button.exit')}>
|
||||||
@@ -152,6 +154,8 @@ const BaseReaderNavBarDesktop = ({
|
|||||||
<Divider />
|
<Divider />
|
||||||
<ReaderNavBarDesktopQuickSettings openSettings={openSettings} />
|
<ReaderNavBarDesktopQuickSettings openSettings={openSettings} />
|
||||||
</Stack>
|
</Stack>
|
||||||
|
</>
|
||||||
|
)}
|
||||||
</ReaderNavContainer>
|
</ReaderNavContainer>
|
||||||
</Drawer>
|
</Drawer>
|
||||||
);
|
);
|
||||||
|
|||||||
Reference in New Issue
Block a user