From fa424e54d2e2f4a000e9fee46b2a65c6b51039bf Mon Sep 17 00:00:00 2001 From: Aleksander Machniak Date: Sun, 14 Dec 2014 15:48:24 +0100 Subject: Set compose mode in session when needed - skip one session update when composing new message --- program/steps/mail/compose.inc | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/program/steps/mail/compose.inc b/program/steps/mail/compose.inc index e655e7bf2..5492f390d 100644 --- a/program/steps/mail/compose.inc +++ b/program/steps/mail/compose.inc @@ -131,8 +131,10 @@ else if ($msg_uid = $COMPOSE['param']['uid']) { $compose_mode = RCUBE_COMPOSE_EDIT; } -$COMPOSE['mode'] = $compose_mode; -$OUTPUT->set_env('compose_mode', $compose_mode); +if ($compose_mode) { + $COMPOSE['mode'] = $compose_mode; + $OUTPUT->set_env('compose_mode', $compose_mode); +} if ($compose_mode == RCUBE_COMPOSE_EDIT || $compose_mode == RCUBE_COMPOSE_DRAFT) { // don't add signature in draft/edit mode, we'll also not remove the old-one -- cgit v1.2.3