diff --git a/web/src/copy_messages.ts b/web/src/copy_messages.ts index 208aab26ad..184eb02e8b 100644 --- a/web/src/copy_messages.ts +++ b/web/src/copy_messages.ts @@ -328,7 +328,10 @@ export function analyze_selection(selection: Selection): { $startc = $(range.startContainer); start_data = find_boundary_tr( - $startc.parents(".selectable_row, .message_header").first(), + $startc + .parents(".selectable_row, .message_header") + .not(".overlay-message-header") + .first(), ($row) => $row.next(), ); if (start_data === undefined) { diff --git a/web/templates/draft.hbs b/web/templates/draft.hbs index bd1a553b5e..ff16b96d45 100644 --- a/web/templates/draft.hbs +++ b/web/templates/draft.hbs @@ -1,7 +1,7 @@
{{#if is_stream}} -
+
@@ -24,7 +24,7 @@
{{else}} -
+
diff --git a/web/templates/reminder_list.hbs b/web/templates/reminder_list.hbs index fd448f8d63..e6488f0d96 100644 --- a/web/templates/reminder_list.hbs +++ b/web/templates/reminder_list.hbs @@ -1,7 +1,7 @@ {{#each reminders_data}}
-
+
diff --git a/web/templates/scheduled_message.hbs b/web/templates/scheduled_message.hbs index 8aa5ded7c9..444fca5667 100644 --- a/web/templates/scheduled_message.hbs +++ b/web/templates/scheduled_message.hbs @@ -2,7 +2,7 @@
{{#if is_stream}} -
+
@@ -21,7 +21,7 @@
{{else}} -
+