diff --git a/src/PIL/ImageShow.py b/src/PIL/ImageShow.py index 2135293e5eb..304340a7e7a 100644 --- a/src/PIL/ImageShow.py +++ b/src/PIL/ImageShow.py @@ -243,8 +243,6 @@ def get_command_ex(self, file, title=None, **options): if sys.platform not in ("win32", "darwin"): # unixoids - if shutil.which("xdg-open"): - register(XDGViewer) if shutil.which("display"): register(DisplayViewer) if shutil.which("gm"): @@ -253,6 +251,8 @@ def get_command_ex(self, file, title=None, **options): register(EogViewer) if shutil.which("xv"): register(XVViewer) + if shutil.which("xdg-open"): + register(XDGViewer) class IPythonViewer(Viewer):