diff --git a/src/components/Chat/ChatDirect.tsx b/src/components/Chat/ChatDirect.tsx
index f975340..f935eff 100644
--- a/src/components/Chat/ChatDirect.tsx
+++ b/src/components/Chat/ChatDirect.tsx
@@ -360,7 +360,8 @@ console.log('isFocusedParent', isFocusedParent)
<>
setDirectToValue(e.target.value)} />
>
diff --git a/src/components/Group/Forum/Thread.tsx b/src/components/Group/Forum/Thread.tsx
index 6b8f476..365c322 100644
--- a/src/components/Group/Forum/Thread.tsx
+++ b/src/components/Group/Forum/Thread.tsx
@@ -1,5 +1,5 @@
import React, { FC, useCallback, useEffect, useMemo, useRef, useState } from "react";
-import { Box, Button, IconButton, Skeleton } from "@mui/material";
+import { Box, Button, ButtonBase, IconButton, Skeleton } from "@mui/material";
import { ShowMessage } from "./ShowMessageWithoutModal";
import {
ComposeP,
@@ -479,8 +479,9 @@ export const Thread = ({
/>
+
) : (
+
+
)
)}
@@ -701,51 +705,71 @@ export const Thread = ({
}}
>
-
-
-
+ sx={{
+ padding: isMobile && '5px',
+ fontSize: isMobile && '14px',
+ textTransformation: 'capitalize'
+ }}
+ onClick={() => {
+ getMailMessages(currentThread, null, null, false);
+ }}
+ disabled={!hasFirstPage}
+ variant="contained"
+ >
+ First
+
+
+
+
>
diff --git a/src/components/Group/Group.tsx b/src/components/Group/Group.tsx
index 2f8c974..f382150 100644
--- a/src/components/Group/Group.tsx
+++ b/src/components/Group/Group.tsx
@@ -1358,6 +1358,7 @@ export const Group = ({
}, 200);
});
setSelectedDirect(null);
+ setNewChat(false)
setGroupSection("announcement");
chrome?.runtime?.sendMessage({
action: "addGroupNotificationTimestamp",
@@ -1379,6 +1380,7 @@ export const Group = ({
}, 200);
});
setGroupSection("chat");
+ setNewChat(false)
setSelectedDirect(null);
if (selectedGroupRef.current) {
chrome?.runtime?.sendMessage({
@@ -2241,6 +2243,7 @@ export const Group = ({
onClick={() => {
setGroupSection("forum");
setSelectedDirect(null);
+ setNewChat(false)
}}
>
{selectedGroup && (
<>
-
+
-
+
-
+
-
+