fix: remove panel-settings panel mode since it is not needed

pull/2660/head
William Grant 2 years ago
parent a10822bc74
commit dd40fba132

@ -3,7 +3,7 @@ import { useDispatch, useSelector } from 'react-redux';
import { useConversationUsername } from '../../../hooks/useParamSelector'; import { useConversationUsername } from '../../../hooks/useParamSelector';
import { ConversationNotificationSettingType } from '../../../models/conversationAttributes'; import { ConversationNotificationSettingType } from '../../../models/conversationAttributes';
import { closeRightPanel, openRightPanel } from '../../../state/ducks/conversations'; import { closeRightPanel, openRightPanel } from '../../../state/ducks/conversations';
import { setRightOverlayMode } from '../../../state/ducks/section'; import { resetRightOverlayMode, setRightOverlayMode } from '../../../state/ducks/section';
import { import {
getConversationHeaderTitleProps, getConversationHeaderTitleProps,
getCurrentNotificationSettingText, getCurrentNotificationSettingText,
@ -127,7 +127,7 @@ export const ConversationHeaderTitle = () => {
if (visibleSubtitle === 'disappearingMessages') { if (visibleSubtitle === 'disappearingMessages') {
dispatch(setRightOverlayMode('disappearing-messages')); dispatch(setRightOverlayMode('disappearing-messages'));
} else { } else {
dispatch(setRightOverlayMode('panel-settings')); dispatch(resetRightOverlayMode());
} }
dispatch(openRightPanel()); dispatch(openRightPanel());
} }

@ -34,7 +34,6 @@ const ClosableOverlay = () => {
case 'disappearing-messages': case 'disappearing-messages':
// TODO legacy messages support will be removed in a future release // TODO legacy messages support will be removed in a future release
return <OverlayDisappearingMessages unlockNewModes={showNewDisppearingMessageModes} />; return <OverlayDisappearingMessages unlockNewModes={showNewDisppearingMessageModes} />;
case 'panel-settings':
default: default:
return <OverlayRightPanelSettings />; return <OverlayRightPanelSettings />;
} }

@ -87,7 +87,7 @@ export function resetOverlayMode(): ResetOverlayModeActionType {
} }
// TODO possibly more overlays here // TODO possibly more overlays here
export type RightOverlayMode = 'disappearing-messages' | 'panel-settings'; export type RightOverlayMode = 'disappearing-messages';
export function setRightOverlayMode(overlayMode: RightOverlayMode): RightOverlayModeActionType { export function setRightOverlayMode(overlayMode: RightOverlayMode): RightOverlayModeActionType {
return { return {

Loading…
Cancel
Save