Migrated from LOTUS_TODO.md on 2026-09-17 (the file is now reference-only).
[Med] [desktop]Thread / invite quick-reply misroutes. The reply target is the coalescing tag — ${roomId}:${threadId} for thread replies, 'lotus-invites' for invites (ClientNonUIFeatures.tsx:471,192) — not a real room id, so mx.sendMessage(tag, …) fails silently (useTauriToastActions.ts:37). Body-click navigation is correct (uses path). Fix: pass the real roomId separately (e.g. data.roomId) and have the shim (lib.rsNOTIFICATION_BRIDGE) + toast.rs use it for the reply target; keep tag for coalescing. Invite toasts should also drop the reply box (nothing to reply to).
_Migrated from `LOTUS_TODO.md` on 2026-09-17 (the file is now reference-only)._
**[Med] [desktop]** **Thread / invite quick-reply misroutes.** The reply target is the coalescing `tag` — `${roomId}:${threadId}` for thread replies, `'lotus-invites'` for invites (`ClientNonUIFeatures.tsx:471,192`) — not a real room id, so `mx.sendMessage(tag, …)` fails silently (`useTauriToastActions.ts:37`). Body-click navigation is correct (uses `path`). Fix: pass the real `roomId` separately (e.g. `data.roomId`) and have the shim (`lib.rs` `NOTIFICATION_BRIDGE`) + `toast.rs` use it for the reply target; keep `tag` for coalescing. Invite toasts should also drop the reply box (nothing to reply to).
jared
added this to the Desktop 2026-Q4 milestone 2026-09-17 23:24:13 -04:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Migrated from
LOTUS_TODO.mdon 2026-09-17 (the file is now reference-only).[Med] [desktop] Thread / invite quick-reply misroutes. The reply target is the coalescing
tag—${roomId}:${threadId}for thread replies,'lotus-invites'for invites (ClientNonUIFeatures.tsx:471,192) — not a real room id, somx.sendMessage(tag, …)fails silently (useTauriToastActions.ts:37). Body-click navigation is correct (usespath). Fix: pass the realroomIdseparately (e.g.data.roomId) and have the shim (lib.rsNOTIFICATION_BRIDGE) +toast.rsuse it for the reply target; keeptagfor coalescing. Invite toasts should also drop the reply box (nothing to reply to).