diff --git a/ipywidgets/widgets/widget.py b/ipywidgets/widgets/widget.py index 28cd8eb25f..e0ae983148 100644 --- a/ipywidgets/widgets/widget.py +++ b/ipywidgets/widgets/widget.py @@ -697,7 +697,7 @@ def _trait_from_json(x, self): """Convert json values to objects.""" return x - def _ipython_display_(self, **kwargs): + def _repr_mimebundle_(self, **kwargs): """Called when `IPython.display.display` is called on the widget.""" if self._view_name is not None: @@ -715,9 +715,8 @@ def _ipython_display_(self, **kwargs): 'model_id': self._model_id } } - display(data, raw=True) - self._handle_displayed(**kwargs) + return data def _send(self, msg, buffers=None): """Sends a message to the model in the front-end."""