When using MacOSX backend, matplotlib figures are always on top.


This issue is essentially the same as mentioned here. That is, a matplotlib figure window stays on top of ALL applications. I cannot minimize the figure windows either; they animate in and out of the Mac OSX dock and come back to where they were originally. Right now I am resolving it temporarily by using the TkAgg backend as follows:

import matplotlib
import matplotlib.pyplot as plt

But the quality of graphs rendered is of lower quality than the MacOSX backend. Is there a way to use the MacOSX backend but not have the figure windows behave this way?

I am using PyCharm 2017.3.2 on a MacBook Pro running macOSX Sierra.


I have the exact same problem.

I am using 2017.3.3 version of PyCharm.


I have the same exact problem. In my case switching to TkAgg backend does not solve the issue. Please fix this.


Please sign in to leave a comment.