From 20ad11568352afdbf30dacaa34c9ecd3ee926b26 Mon Sep 17 00:00:00 2001 From: Alessandro Astone Date: Sun, 28 Jul 2024 10:19:31 +0200 Subject: [PATCH] user_manager: Restore desktop-file creation the first time --- tools/services/user_manager.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/services/user_manager.py b/tools/services/user_manager.py index 83a50cc..dbde361 100644 --- a/tools/services/user_manager.py +++ b/tools/services/user_manager.py @@ -50,7 +50,7 @@ Icon={waydroid_data}/icons/com.android.settings.png def makeWaydroidDesktopFile(hide): desktop_file_path = apps_dir + "/Waydroid.desktop" # If the user has set the desktop file as read-only, we won't replace it - if not os.access(desktop_file_path, os.W_OK): + if os.path.isfile(desktop_file_path) and not os.access(desktop_file_path, os.W_OK): logging.info(f"Desktop file '{desktop_file_path}' is not writeable, not updating it") else: if os.path.isfile(desktop_file_path): -- 2.47.3