From 2e8e097683f084bead9f069bffbf535b85e7c8bb Mon Sep 17 00:00:00 2001 From: pewdiepie-archdaemon Date: Thu, 11 Jun 2026 20:28:42 +0900 Subject: [PATCH] Revert "Email reader: AI reply becomes a split button (main + caret)" This reverts commit 86965950ac2002f10ee4436cf40e8b390c3cddbe. --- static/js/emailLibrary.js | 138 ++++++++++++++++++++------------------ 1 file changed, 73 insertions(+), 65 deletions(-) diff --git a/static/js/emailLibrary.js b/static/js/emailLibrary.js index 5ee628f09..2c1f8d743 100644 --- a/static/js/emailLibrary.js +++ b/static/js/emailLibrary.js @@ -3062,7 +3062,7 @@ async function _toggleCardPreview(card, em) { ${_hasMultipleRecipients(data) ? `` : ''} - ${_aiReplySplitButtonHtml(data)} +
@@ -3119,7 +3119,7 @@ async function _toggleCardPreview(card, em) { _snapEmailModalToLeftSidebar(ev.currentTarget.closest('.modal')); if (state._onEmailClick) await state._onEmailClick({ email: em, emailData: data, mode: 'reply-all' }); }); - reader.querySelector('.ai-reply-split')?.addEventListener('click', (ev) => _handleAiReplyButton(ev, em, data)); + reader.querySelector('[data-act="ai-reply"]')?.addEventListener('click', (ev) => _handleAiReplyButton(ev, em, data)); reader.querySelector('[data-act="forward"]')?.addEventListener('click', async (ev) => { ev.stopPropagation(); if (state._onEmailClick) await state._onEmailClick({ email: em, emailData: data, mode: 'forward' }); @@ -4759,7 +4759,7 @@ async function _openEmailAsTab(em, folder) { ${_hasMultipleRecipients(data) ? `` : ''} - ${_aiReplySplitButtonHtml(data)} +