diff options
author | Aleksander Machniak <alec@alec.pl> | 2014-08-22 08:52:29 +0200 |
---|---|---|
committer | Aleksander Machniak <alec@alec.pl> | 2014-08-22 08:53:17 +0200 |
commit | 847f5b9a77e075eea82b5248c06181a5de0e9dde (patch) | |
tree | bed81336e0ac85d6ad1470ee891168e295853096 /program/include | |
parent | dbf70cc7db3c5574f7a89e069591523363db709b (diff) |
Fix comm_path update on task switch (#1490041)
Diffstat (limited to 'program/include')
-rw-r--r-- | program/include/rcmail.php | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/program/include/rcmail.php b/program/include/rcmail.php index 04be841d7..1da2f8f91 100644 --- a/program/include/rcmail.php +++ b/program/include/rcmail.php @@ -145,8 +145,13 @@ class rcmail extends rcube $this->task = $task; $this->comm_path = $this->url(array('task' => $this->task)); + if (!empty($_REQUEST['_framed'])) { + $this->comm_path .= '&_framed=1'; + } + if ($this->output) { $this->output->set_env('task', $this->task); + $this->output->set_env('comm_path', $this->comm_path); } } |