From a21165b3c6d3687bdf92393600c5bfdaed77a9cb Mon Sep 17 00:00:00 2001
From: Philipp Rudiger
Date: Wed, 12 Apr 2017 20:52:24 +0100
Subject: [PATCH] Ensure renderer params are restored by OutputMagic
---
holoviews/ipython/magics.py | 3 +++
1 file changed, 3 insertions(+)
diff --git a/holoviews/ipython/magics.py b/holoviews/ipython/magics.py
index 8f2b828023..e39915b5fa 100644
--- a/holoviews/ipython/magics.py
+++ b/holoviews/ipython/magics.py
@@ -346,6 +346,9 @@ def output(self, line, cell=None):
restore_copy = OrderedDict(OutputMagic.options.items())
prev_backend = Store.current_backend
+ renderer = Store.renderers[prev_backend]
+ restore_copy.update([(k, v) for k, v in renderer.get_param_values()
+ if k in self.render_params])
try:
options = OrderedDict([(k, v) for k, v in OutputMagic.options.items()
if k in self.remembered])