Skip to content

Unable to change filename when saving from figure window #11879

@adamjstewart

Description

@adamjstewart

Bug report

Bug summary

When I try to save a figure by clicking the save button in the figure window, it doesn't allow me to change the filename. Even if I explicitly click the Finder-like window that pops up, all text is sent to the Terminal.

Code for reproduction

import matplotlib.pyplot as plt

plt.plot()
plt.show()

Actual outcome

I am unable to change the filename, and all text is sent to the Terminal. This may be related to the fact that I'm seeing the following error message in the Terminal:

objc[36742]: Class FIFinderSyncExtensionHost is implemented in both /System/Library/PrivateFrameworks/FinderKit.framework/Versions/A/FinderKit (0x7fff8965cc90) and /System/Library/PrivateFrameworks/FileProvider.framework/OverrideBundles/FinderSyncCollaborationFileProviderOverride.bundle/Contents/MacOS/FinderSyncCollaborationFileProviderOverride (0x112aa1cd8). One of the two will be used. Which one is undefined.

Perhaps the error message is forcing the focus to be on the Terminal? It would be interesting to see if anyone can reproduce this without any error message.

Expected outcome

I should be able to change the filename.

Matplotlib version

  • Operating system: macOS 10.13.6 (High Sierra)
  • Matplotlib version: 2.2.3 (conda)
  • Matplotlib backend: MacOSX
  • Python version: 3.6.5 (conda)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions