fix: noticebanner and scrollable right panel ui glitch

This commit is contained in:
Audric Ackermann 2023-05-19 13:05:41 +10:00
parent 50459d8da8
commit 3b7589796c
3 changed files with 14 additions and 13 deletions

View File

@ -78,6 +78,7 @@
}
.session-conversation {
position: relative;
flex-grow: 1;
display: flex;
flex-direction: column;

View File

@ -1,7 +1,7 @@
.group-settings {
display: flex;
flex-direction: column;
height: 100vh;
height: 100%;
width: -webkit-fill-available;
align-items: center;

View File

@ -1,9 +1,10 @@
import _ from 'lodash';
import React, { useEffect, useState } from 'react';
import { SessionIconButton } from '../icon';
import _ from 'lodash';
// tslint:disable-next-line: no-submodule-imports
import useInterval from 'react-use/lib/useInterval';
import { useDispatch, useSelector } from 'react-redux';
import useInterval from 'react-use/lib/useInterval';
import styled from 'styled-components';
import { Data } from '../../data/data';
import {
deleteAllMessagesByConvoIdWithConfirmation,
@ -18,16 +19,6 @@ import {
import { Constants } from '../../session';
import { closeRightPanel } from '../../state/ducks/conversations';
import { isRightPanelShowing } from '../../state/selectors/conversations';
import { getTimerOptions } from '../../state/selectors/timerOptions';
import { AttachmentTypeWithPath } from '../../types/Attachment';
import { Avatar, AvatarSize } from '../avatar/Avatar';
import { SessionButton, SessionButtonColor, SessionButtonType } from '../basic/SessionButton';
import { SessionDropdown } from '../basic/SessionDropdown';
import { SpacerLG } from '../basic/Text';
import { MediaItemType } from '../lightbox/LightboxGallery';
import { MediaGallery } from './media-gallery/MediaGallery';
import { getAbsoluteAttachmentPath } from '../../types/MessageAttachment';
import styled from 'styled-components';
import {
useSelectedConversationKey,
useSelectedDisplayNameInProfile,
@ -40,6 +31,15 @@ import {
useSelectedSubscriberCount,
useSelectedWeAreAdmin,
} from '../../state/selectors/selectedConversation';
import { getTimerOptions } from '../../state/selectors/timerOptions';
import { AttachmentTypeWithPath } from '../../types/Attachment';
import { getAbsoluteAttachmentPath } from '../../types/MessageAttachment';
import { Avatar, AvatarSize } from '../avatar/Avatar';
import { SessionButton, SessionButtonColor, SessionButtonType } from '../basic/SessionButton';
import { SessionDropdown } from '../basic/SessionDropdown';
import { SpacerLG } from '../basic/Text';
import { MediaItemType } from '../lightbox/LightboxGallery';
import { MediaGallery } from './media-gallery/MediaGallery';
async function getMediaGalleryProps(
conversationId: string