Merge branch 'bugfix/public-room-link' of github.com:ONLYOFFICE/DocSpace into bugfix/public-room-link

This commit is contained in:
Ilya Oleshko 2023-09-07 15:16:18 +03:00
commit 23e9d543a8

View File

@ -12,7 +12,7 @@ import Scrollbar from "../../scrollbar";
import ToggleButton from "../../toggle-button"; import ToggleButton from "../../toggle-button";
import { SubMenuItem } from "../styled-context-menu"; import { SubMenuItem } from "../styled-context-menu";
import Loaders from "@docspace/common/components/Loaders"; import Loaders from "@docspace/common/components/Loaders";
import { isMobile } from "react-device-detect"; import { isMobile, isMobileOnly } from "react-device-detect";
const SubMenu = (props) => { const SubMenu = (props) => {
const { const {
@ -33,7 +33,7 @@ const SubMenu = (props) => {
const theme = useTheme(); const theme = useTheme();
const onItemMouseEnter = (e, item) => { const onItemMouseEnter = (e, item) => {
if (item.disabled || isMobile) { if (item.disabled) {
e.preventDefault(); e.preventDefault();
return; return;
} }
@ -44,8 +44,9 @@ const SubMenu = (props) => {
const onItemClick = (e, item) => { const onItemClick = (e, item) => {
if (item.onLoad) { if (item.onLoad) {
e.preventDefault(); e.preventDefault();
if (!isMobileOnly) return;
if (isMobile) onMobileItemClick(e, item.onLoad); if (isMobileOnly) onMobileItemClick(e, item.onLoad);
else onLeafClick(e); else onLeafClick(e);
return; return;
} }