mirror of
https://github.com/cheeaun/phanpy.git
synced 2025-02-25 09:18:51 +01:00
Test another fix for submenus not opening
This commit is contained in:
parent
bb5d34c94c
commit
a7cc0785f9
1 changed files with 4 additions and 0 deletions
|
@ -21,6 +21,8 @@ import Avatar from './avatar';
|
||||||
import Icon from './icon';
|
import Icon from './icon';
|
||||||
import MenuLink from './menu-link';
|
import MenuLink from './menu-link';
|
||||||
|
|
||||||
|
const supportsTouch = 'ontouchstart' in window;
|
||||||
|
|
||||||
function NavMenu(props) {
|
function NavMenu(props) {
|
||||||
const snapStates = useSnapshot(states);
|
const snapStates = useSnapshot(states);
|
||||||
const { masto, instance, authenticated } = api();
|
const { masto, instance, authenticated } = api();
|
||||||
|
@ -210,6 +212,7 @@ function NavMenu(props) {
|
||||||
)}
|
)}
|
||||||
{lists?.length > 0 ? (
|
{lists?.length > 0 ? (
|
||||||
<SubMenu
|
<SubMenu
|
||||||
|
openTrigger={supportsTouch ? 'clickOnly' : undefined}
|
||||||
menuClassName="nav-submenu"
|
menuClassName="nav-submenu"
|
||||||
overflow="auto"
|
overflow="auto"
|
||||||
gap={-8}
|
gap={-8}
|
||||||
|
@ -245,6 +248,7 @@ function NavMenu(props) {
|
||||||
<Icon icon="bookmark" size="l" /> <span>Bookmarks</span>
|
<Icon icon="bookmark" size="l" /> <span>Bookmarks</span>
|
||||||
</MenuLink>
|
</MenuLink>
|
||||||
<SubMenu
|
<SubMenu
|
||||||
|
openTrigger={supportsTouch ? 'clickOnly' : undefined}
|
||||||
menuClassName="nav-submenu"
|
menuClassName="nav-submenu"
|
||||||
overflow="auto"
|
overflow="auto"
|
||||||
gap={-8}
|
gap={-8}
|
||||||
|
|
Loading…
Reference in a new issue