Fix edit dropdown crashing the web interface on mobile (#34564)
This commit is contained in:
		@@ -297,6 +297,7 @@ interface DropdownProps<Item = MenuItem> {
 | 
			
		||||
  scrollable?: boolean;
 | 
			
		||||
  scrollKey?: string;
 | 
			
		||||
  status?: ImmutableMap<string, unknown>;
 | 
			
		||||
  forceDropdown?: boolean;
 | 
			
		||||
  renderItem?: RenderItemFn<Item>;
 | 
			
		||||
  renderHeader?: RenderHeaderFn<Item>;
 | 
			
		||||
  onOpen?: () => void;
 | 
			
		||||
@@ -316,6 +317,7 @@ export const Dropdown = <Item = MenuItem,>({
 | 
			
		||||
  disabled,
 | 
			
		||||
  scrollable,
 | 
			
		||||
  status,
 | 
			
		||||
  forceDropdown = false,
 | 
			
		||||
  renderItem,
 | 
			
		||||
  renderHeader,
 | 
			
		||||
  onOpen,
 | 
			
		||||
@@ -386,7 +388,7 @@ export const Dropdown = <Item = MenuItem,>({
 | 
			
		||||
          dispatch(fetchRelationships([prefetchAccountId]));
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        if (isUserTouching()) {
 | 
			
		||||
        if (isUserTouching() && !forceDropdown) {
 | 
			
		||||
          dispatch(
 | 
			
		||||
            openModal({
 | 
			
		||||
              modalType: 'ACTIONS',
 | 
			
		||||
@@ -416,6 +418,7 @@ export const Dropdown = <Item = MenuItem,>({
 | 
			
		||||
      handleItemClick,
 | 
			
		||||
      open,
 | 
			
		||||
      items,
 | 
			
		||||
      forceDropdown,
 | 
			
		||||
      handleClose,
 | 
			
		||||
    ],
 | 
			
		||||
  );
 | 
			
		||||
 
 | 
			
		||||
@@ -116,6 +116,7 @@ export const EditedTimestamp: React.FC<{
 | 
			
		||||
      renderHeader={renderHeader}
 | 
			
		||||
      onOpen={handleOpen}
 | 
			
		||||
      onItemClick={handleItemClick}
 | 
			
		||||
      forceDropdown
 | 
			
		||||
    >
 | 
			
		||||
      <button className='dropdown-menu__text-button'>
 | 
			
		||||
        <FormattedMessage
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user