diff --git a/holoviews/core/dimension.py b/holoviews/core/dimension.py index d323a7f98c..f030be5407 100644 --- a/holoviews/core/dimension.py +++ b/holoviews/core/dimension.py @@ -325,7 +325,7 @@ def clone(self, spec=None, **overrides): Returns: Cloned Dimension object """ - settings = dict(self.get_param_values(onlychanged=True), **overrides) + settings = dict(self.get_param_values(), **overrides) if spec is None: spec = (self.name, overrides.get('label', self.label)) @@ -337,7 +337,6 @@ def clone(self, spec=None, **overrides): 'Using label as supplied by keyword ({!r}), ignoring ' 'tuple value {!r}'.format(overrides['label'], spec[1])) spec = (spec[0], overrides['label']) - return self.__class__(spec, **{k:v for k,v in settings.items() if k not in ['name', 'label']})