From 056d458ed69ae1ed3db1f1b36dff91dc68b53303 Mon Sep 17 00:00:00 2001
From: Aleksander Machniak <alec@alec.pl>
Date: Sun, 13 Apr 2014 06:14:06 -0400
Subject: [PATCH] Fix disabled create filter action

---
 plugins/managesieve/Changelog       |    1 +
 plugins/managesieve/managesieve.php |    2 +-
 2 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/plugins/managesieve/Changelog b/plugins/managesieve/Changelog
index afdafed..00aaf53 100644
--- a/plugins/managesieve/Changelog
+++ b/plugins/managesieve/Changelog
@@ -1,4 +1,5 @@
 - Added optional separate interface for out-of-office management (#1488266)
+- Fix disabled "create filter" action
 
 * version 7.2 [2014-02-14]
 -----------------------------------------------------------
diff --git a/plugins/managesieve/managesieve.php b/plugins/managesieve/managesieve.php
index aba3425..6adba4e 100644
--- a/plugins/managesieve/managesieve.php
+++ b/plugins/managesieve/managesieve.php
@@ -72,7 +72,7 @@
         // load localization
         $this->add_texts('localization/');
 
-        if (strpos($this->rc->action, 'plugin.managesieve') === 0) {
+        if ($this->rc->task == 'mail' || strpos($this->rc->action, 'plugin.managesieve') === 0) {
             $this->include_script('managesieve.js');
         }
 

--
Gitblit v1.9.1