diff options
| -rw-r--r-- | src/features/messages.js | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/features/messages.js b/src/features/messages.js index 5d22ea2..075f33f 100644 --- a/src/features/messages.js +++ b/src/features/messages.js @@ -5669,7 +5669,11 @@ export function messagesFeature(ctx) { : h('div', { class: 'row gap6 wrap' }, h('button', { class: 'btn-primary grow', onClick: () => { const peer = pk; - ui.profilePk = null; + // leave the thread this profile may sit over too: the + // screen router shows an open thread before the chat, so + // a reply half-typed under their post used to win here + ui.profilePk = null; ui.profOverThread = false; + ui.noteThread = null; ui.userSearch = null; ui.feedEdit = null; ui.chatOpen = true; ui.msgView = 'dm'; ui.msgPeer = peer; |
