From 931283167fb97f985a5008d0d4cd13f3a447d287 Mon Sep 17 00:00:00 2001
From: beloglazov91 <beloglazov91@gmail.com>
Date: Mon, 30 Jan 2017 20:11:51 +0300
Subject: [PATCH] Fix problems related with clearing cache for IPE mini panel

---
 panels_ipe/plugins/display_renderers/panels_renderer_ipe.class.php | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/panels_ipe/plugins/display_renderers/panels_renderer_ipe.class.php b/panels_ipe/plugins/display_renderers/panels_renderer_ipe.class.php
index 470c4e2..6c12fa8 100644
--- a/panels_ipe/plugins/display_renderers/panels_renderer_ipe.class.php
+++ b/panels_ipe/plugins/display_renderers/panels_renderer_ipe.class.php
@@ -348,6 +348,9 @@ class panels_renderer_ipe extends panels_renderer_editor {
       $buttons = &drupal_static('panels_ipe_toolbar_buttons', array());
       $output = theme('panels_ipe_toolbar', array('buttons' => $buttons));
       $this->commands[] = ajax_command_replace('#panels-ipe-control-container', $output);
+
+      $storage_id = $this->cache->display->storage_id;
+      cache_clear_all('panels_mini_load:' . $storage_id, 'cache_panels', TRUE);
     }
     else {
       // Cancelled. Clear the cache.
-- 
2.9.3

