From 4a7ea82862298f6e0f2b92f1be53d2a971c07aeb Mon Sep 17 00:00:00 2001 From: Sebastian Pfitzner Date: Wed, 5 Feb 2020 11:49:54 +0100 Subject: [PATCH] only show plotly plots as html in Juno --- src/backends/plotly.jl | 2 ++ src/backends/plotlyjs.jl | 2 ++ src/output.jl | 2 +- 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/backends/plotly.jl b/src/backends/plotly.jl index 03984fb2..f1f342c0 100644 --- a/src/backends/plotly.jl +++ b/src/backends/plotly.jl @@ -860,6 +860,8 @@ end # ---------------------------------------------------------------- +Base.showable(::MIME"application/prs.juno.plotpane+html", plt::Plot{PlotlyBackend}) = true + function _show(io::IO, ::MIME"application/vnd.plotly.v1+json", plot::Plot{PlotlyBackend}) plotly_show_js(io, plot) end diff --git a/src/backends/plotlyjs.jl b/src/backends/plotlyjs.jl index 5893ece3..b326c8ff 100644 --- a/src/backends/plotlyjs.jl +++ b/src/backends/plotlyjs.jl @@ -52,3 +52,5 @@ function closeall(::PlotlyJSBackend) close(current().o) end end + +Base.showable(::MIME"application/prs.juno.plotpane+html", plt::Plot{PlotlyJSBackend}) = true diff --git a/src/output.jl b/src/output.jl index ac29815c..ea2c75d6 100644 --- a/src/output.jl +++ b/src/output.jl @@ -262,6 +262,6 @@ function _showjuno(io::IO, m::MIME"image/svg+xml", plt) end end -Base.showable(::MIME"application/prs.juno.plotpane+html", plt::Plot) = showable(MIME"text/html"(), plt) +Base.showable(::MIME"application/prs.juno.plotpane+html", plt::Plot) = false _showjuno(io::IO, m, plt) = _show(io, m, plt)