When updating a figure in Julia, how to do it without the plot window grabbing the focus?
Let’s say I have the following code:
using Plots
pyplot()
n = 100
x = collect(range(0, pi, length = n))
for i = 1:30
y = sin.(x) .+ 0.1 * randn(100)
plot(x, y, show=true)
sleep(0)
end
When run, the window that displays the plot will grab the focus every time the plot is updated, preventing me from doing anything useful.
How can I update the plot without the window being activated? This would be used for example for monitoring a program in the background.
I asked this question earlier on SO.