diff --git a/src/components/status.jsx b/src/components/status.jsx
index 10a78796..b7c2e776 100644
--- a/src/components/status.jsx
+++ b/src/components/status.jsx
@@ -157,7 +157,7 @@ function Status({
_filtered,
} = status;
- console.debug('RENDER Status', id, status?.account.displayName);
+ console.debug('RENDER Status', id, status?.account.displayName, quoted);
const debugHover = (e) => {
if (e.shiftKey) {
@@ -967,7 +967,7 @@ function Status({
}),
}}
/>
-
+
{!!poll && (
{
+const QuoteStatuses = memo(({ id, instance, level = 0 }) => {
const snapStates = useSnapshot(states);
const sKey = statusKey(id, instance);
const quotes = snapStates.statusQuotes[sKey];
if (!quotes?.length) return;
+ if (level > 2) return;
return quotes.map((q) => {
return (
@@ -1953,7 +1954,7 @@ const QuoteStatuses = memo(({ id, instance }) => {
statusID={q.id}
instance={q.instance}
size="s"
- quoted
+ quoted={level + 1}
previewMode
/>