Это продолжение предыдущего вопроса Домашний каталог по умолчанию для установщик оснастки с помощью electronic-builder, задаваемый там по запросу.
В настоящее время я создаю электронное приложение, собирая установщик, такой как .deb
и .snap
, с электронным построителем. Мое приложение использует showSaveDialog/showOpenDialog
для открытия / сохранения файла, который открывает наутилус (в ubuntu), такой как проводник. Теперь, если приложение установлено с помощью установщика .snap
, вкладка Home
во всплывающем окне проводника указывает на /home/user/snap/<app>/<revision>/
, как показано на рисунке ниже, а не на фактический каталог, который мы обычно называем home
в Linux (/home/username/
). Поскольку Home
в этом всплывающем окне проводника не является фактическим домашним каталогом пользователя, это сбивает пользователей с толку.
Есть ли способ исправить это?