fix(MoreTab): Fix languages not being scrollable on mobile

This commit is contained in:
Mihai-Andrei Uscat 2021-04-02 13:38:02 +03:00 committed by GitHub
parent b1eff72394
commit 1b1d650b75
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 18 additions and 15 deletions

View File

@ -10,6 +10,7 @@ import React from 'react';
import { AbstractDialogTab } from '../../../base/dialog';
import type { Props as AbstractDialogTabProps } from '../../../base/dialog';
import { translate } from '../../../base/i18n';
import TouchmoveHack from '../../../chat/components/web/TouchmoveHack';
/**
* The type of the React {@code Component} props of {@link MoreTab}.
@ -185,6 +186,7 @@ class MoreTab extends AbstractDialogTab<Props, State> {
{ t('settings.language') }
</div>
<div className = 'dropdown-menu'>
<TouchmoveHack isModal = { true }>
<DropdownMenu
isOpen = { this.state.isLanguageSelectOpen }
onOpenChange = { this._onLanguageDropdownOpenChange }
@ -200,6 +202,7 @@ class MoreTab extends AbstractDialogTab<Props, State> {
{ languageItems }
</DropdownItemGroup>
</DropdownMenu>
</TouchmoveHack>
</div>
</div>
);