diff --git a/app/views/SidebarView/index.js b/app/views/SidebarView/index.js index a4e2c52ca6..2da42c460c 100644 --- a/app/views/SidebarView/index.js +++ b/app/views/SidebarView/index.js @@ -144,6 +144,14 @@ class Sidebar extends Component { return state?.routeNames[state?.index]; } + onPressUser = () => { + const { navigation, isMasterDetail } = this.props; + if (isMasterDetail) { + return; + } + navigation.closeDrawer(); + } + renderAdmin = () => { const { isAdmin } = this.state; const { theme, isMasterDetail } = this.props; @@ -210,7 +218,7 @@ class Sidebar extends Component { render() { const { - user, Site_Name, baseUrl, useRealName, allowStatusMessage, isMasterDetail, theme, navigation + user, Site_Name, baseUrl, useRealName, allowStatusMessage, isMasterDetail, theme } = this.props; if (!user) { @@ -229,7 +237,7 @@ class Sidebar extends Component { ]} {...scrollPersistTaps} > - navigation.closeDrawer()} testID='sidebar-close-drawer'> +