From 8433bf1fc157db0a2ed431fba28215957f4e8821 Mon Sep 17 00:00:00 2001 From: Eric Lippmann Date: Sat, 27 Feb 2016 15:57:00 +0100 Subject: [PATCH] Don't hide the filter editor from the view if the view is compact refs #10778 --- library/Icinga/Web/Controller.php | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/library/Icinga/Web/Controller.php b/library/Icinga/Web/Controller.php index b31b4fb61..f15e4913b 100644 --- a/library/Icinga/Web/Controller.php +++ b/library/Icinga/Web/Controller.php @@ -209,6 +209,7 @@ class Controller extends ModuleActionController ); $editor = Widget::create('filterEditor'); + /** @var \Icinga\Web\Widget\FilterEditor $editor */ call_user_func_array( array($editor, 'preserveParams'), array_merge($defaultPreservedParams, $preserveParams ?: array()) @@ -221,10 +222,12 @@ class Controller extends ModuleActionController ->setSearchColumns($searchColumns) ->handleRequest($this->getRequest()); - if (! $this->view->compact) { - $this->view->filterEditor = $editor; + if ($this->view->compact) { + $editor->setVisible(false); } + $this->view->filterEditor = $editor; + return $this; } }