diff --git a/app/lish/[did]/[publication]/[rkey]/BskyPostContent.tsx b/app/lish/[did]/[publication]/[rkey]/BskyPostContent.tsx
--- a/app/lish/[did]/[publication]/[rkey]/BskyPostContent.tsx
+++ b/app/lish/[did]/[publication]/[rkey]/BskyPostContent.tsx
@@ -52,42 +52,21 @@
const url = `https://bsky.app/profile/${post.author.handle}/post/${postId}`;
return (
-
+ // pointer events non so that is there is a replyLine, it can be clicked even though its underneath the postContent (buttons here have pointer-events-auto applied to make them clickable)
+
-
- {replyLine && (
-
{
- replyLine.onToggle(e);
- }}
- className="w-full h-2 shrink-0 flex place"
- aria-label="Toggle replies"
- >
-
-
- )}
+
- {replyLine && (
-
{
- replyLine.onToggle(e);
- }}
- className="relative w-full grow flex "
- aria-label="Toggle replies"
- >
-
-
- )}
{
openPage(parent, { type: "thread", uri: post.uri });
}}
@@ -118,7 +97,7 @@
(props.post.quoteCount && props.post.quoteCount > 0) ||
(props.post.replyCount && props.post.replyCount > 0) ? (
0 && (
-
+
+
+
);
@@ -211,7 +211,7 @@
: replies;
return (
-
+
{sortedReplies.map((reply, index) => {
if (AppBskyFeedDefs.isNotFoundPost(reply)) {
return (
@@ -285,48 +285,51 @@
const hasReplies = props.post.replies && props.post.replies.length > 0;
return (
-
-
0
- ? {
- onToggle: () => {
- props.toggleCollapsed(parentPostUri);
- },
- }
- : undefined
- }
- quoteEnabled
- replyEnabled
- replyOnClick={(e) => {
- e.preventDefault();
- props.toggleCollapsed(post.post.uri);
- console.log(post.post.uri);
- }}
- onEmbedClick={(e) => e.stopPropagation()}
- className="text-sm z-10"
- />
- {hasReplies && props.depth < 3 && (
-
- {!props.isCollapsed && (
-
-
-
- )}
-
+
+ {props.depth > 0 && (
+
{
+ props.toggleCollapsed(parentPostUri);
+ }}
+ >
+
+
)}
+
0 && "pointer-events-none"}`}
+ >
+
{
+ e.preventDefault();
+ props.toggleCollapsed(post.post.uri);
+ console.log(post.post.uri);
+ }}
+ onEmbedClick={(e) => e.stopPropagation()}
+ className="text-sm"
+ />
+ {hasReplies && props.depth < 3 && (
+
+ {!props.isCollapsed && (
+
+
+
+ )}
+
+ )}
+
);
};