From 3c088117f0266852ec5ea780ff6f737dcfa9eab2 Mon Sep 17 00:00:00 2001 From: Gio Date: Sun, 18 Oct 2026 08:11:13 +0800 Subject: fix(macOS): fix macOS type checking and missing method (#923) Co-authored-by: AAGaming Signed-off-by: Gianni Spadoni --- backend/decky_loader/loader.py | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'backend/decky_loader/loader.py') diff --git a/backend/decky_loader/loader.py b/backend/decky_loader/loader.py index 297fc202..e7c2fec7 100644 --- a/backend/decky_loader/loader.py +++ b/backend/decky_loader/loader.py @@ -9,6 +9,7 @@ from typing import Any, Tuple, Dict, cast from aiohttp import web from os.path import exists from decky_loader.helpers import get_homebrew_path +from decky_loader.localplatform.localplatform import ON_MAC from watchdog.events import RegexMatchingEventHandler, FileSystemEvent from watchdog.observers import Observer @@ -106,6 +107,10 @@ class Loader: async def enable_reload_wait(self): if self.live_reload: + if ON_MAC: + self.logger.info("Hot reload is not supported on macOS") + return + await sleep(10) if self.watcher and self.live_reload: self.logger.info("Hot reload enabled") -- cgit v1.2.3