From e31db143f67f28a2e62b8f42cf67db46080df139 Mon Sep 17 00:00:00 2001
From: OnkelTem <OnkelTem@239962.no-reply.drupal.org>
Date: Sat, 3 Nov 2012 17:01:13 +0400
Subject: [PATCH] Issue #1830976 by OnkelTem: Views admin UI: display filter
 doesn't work

---
 plugins/export_ui/views_ui.class.php |    9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/plugins/export_ui/views_ui.class.php b/plugins/export_ui/views_ui.class.php
index 9d80138..afc269b 100644
--- a/plugins/export_ui/views_ui.class.php
+++ b/plugins/export_ui/views_ui.class.php
@@ -179,6 +179,15 @@ class views_ui extends ctools_export_ui {
     if ($form_state['values']['base'] != 'all' && $form_state['values']['base'] != $view->base_table) {
       return TRUE;
     }
+    if ($form_state['values']['display'] != 'all') {
+      $display_exists = FALSE;
+      foreach($view->display as $display) {
+        $display_exists = $display_exists || $form_state['values']['display'] == $display->display_plugin;
+      }
+      if (!$display_exists) {
+        return TRUE;
+      }
+    }
 
     return parent::list_filter($form_state, $view);
   }
-- 
1.7.9.5

