В представлении столбца Finder не отображается значок синхронизации расширения FinderSync после анимации процесса копирования - PullRequest
0 голосов
/ 27 сентября 2018

Я разрабатываю MacOS-клиент для синхронизации файлов, используя osxfuse, и

Я столкнулся с проблемой, когда Finder (просмотр столбцов) не отображает значок синхронизации после анимации процесса копирования или загрузки файлаанимация прогресса в Finder.

Это происходит только в представлении столбцов Finder, значки и списки работают нормально.

То, что я пытался решить проблему:

  • ВызовsetBadgeIdentifier несколько раз в разные временные метки, чтобы вызвать перерисовку элемента Finder и, таким образом, надеюсь, что значок синхронизации появится снова.
  • Попробовал несколько скриптов OSA, таких как tell Finder..., чтобы перезагрузить весь вид
  • Попытался обновить элементчерез NSWorkspace.noteFileSystemChanged

, но ни один не помог.

У кого-нибудь были похожие проблемы или кто-нибудь знает, как заставить Finder перерисовать определенный элемент или весь вид в представлении столбцов в случае, если это помогает решитьвопрос.

...