BOB74j
### Description Nyrna on Windows 11 does not respond to any tray icon menu entries regardless of Nyrna settings. This also means that the Nyrna window cannot be invoked when set the "Start hidden in system tray" setting is set to "on". There is no way to restore GUI functionality short of manually deleting the app data at %APPDATA%\codes.merritt\nyrna\storage to return to default settings. ### To Reproduce Steps to reproduce the behavior: 1. Install Nyrna version 2.16 or above on Windows. 2. Launch Nyrna. 3. Right-click the Nyrna tray icon. Nyrna will not respondd to the "Show", "Hide", "Reset Window", or "Exit" options. ### Expected behavior Nyrna should respond to the tray icon menu options regardless of Nyrna settings. ### System Information - OS: Windows 11 25H2 - Nyrna Version 2.26.1 ### Logs <details> <summary>Logs</summary> ``` INFO ┌─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── INFO │ #0 LoggingManager.initialize (package:nyrna/logs/logging_manager.dart:58) INFO │ #1 <asynchronous suspension> INFO ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄ INFO │ 💡 Logger initialized. INFO └─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── INFO ┌─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── INFO │ #0 main (package:nyrna/main.dart:52) INFO │ #1 <asynchronous suspension> INFO ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄ INFO │ 💡 Starting Nyrna v2.26.1 INFO └─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── TRACE ┌─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── TRACE │ #0 SystemTrayManager.initialize (package:nyrna/system_tray/system_tray_manager.dart:31) TRACE │ #1 main (package:nyrna/main.dart:96) TRACE ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄ TRACE │ Setting system tray icon to assets/icons/codes.merritt.Nyrna.ico TRACE └─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── INFO ┌─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── INFO │ #0 HotkeyService.addHotkey (package:nyrna/hotkey/global/hotkey_service.dart:34) INFO │ #1 <asynchronous suspension> INFO ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄ INFO │ 💡 Registered hotkey: Pause INFO └─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── INFO ┌─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── INFO │ #0 LoadingCubit.checkDependencies (package:nyrna/loading/cubit/loading_cubit.dart:18) INFO │ #1 new LoadingCubit (package:nyrna/loading/cubit/loading_cubit.dart:14) INFO ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄ INFO │ 💡 Checking dependencies.. INFO └─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── INFO ┌─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── INFO │ #0 AutostartService._isRunningInMsix (package:nyrna/autostart/autostart_service.dart:119) INFO │ #1 AutostartService.enable (package:nyrna/autostart/autostart_service.dart:33) INFO ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄ INFO │ 💡 Running in MSIX: false INFO └─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── INFO ┌─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── INFO │ #0 AutostartService._setupLaunchAtStartup (package:nyrna/autostart/autostart_service.dart:142) INFO │ #1 <asynchronous suspension> INFO ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄ INFO │ 💡 packageName: nyrna INFO │ 💡 resolvedExecutable: C:\Users\Joe\AppData\Roaming\Nyrna\nyrna.exe INFO └─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── -------------------------------------------------------------------------------- 2026-03-19 16:48:55 INFO ┌─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── INFO │ #0 LoggingManager.initialize (package:nyrna/logs/logging_manager.dart:58) INFO │ #1 <asynchronous suspension> INFO ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄ INFO │ 💡 Logger initialized. INFO └─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── INFO ┌─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── INFO │ #0 main (package:nyrna/main.dart:52) INFO │ #1 <asynchronous suspension> INFO ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄ INFO │ 💡 Starting Nyrna v2.26.1 INFO └─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── TRACE ┌─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── TRACE │ #0 SystemTrayManager.initialize (package:nyrna/system_tray/system_tray_manager.dart:31) TRACE │ #1 main (package:nyrna/main.dart:96) TRACE ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄ TRACE │ Setting system tray icon to assets/icons/codes.merritt.Nyrna.ico TRACE └─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── INFO ┌─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── INFO │ #0 HotkeyService.addHotkey (package:nyrna/hotkey/global/hotkey_service.dart:34) INFO │ #1 <asynchronous suspension> INFO ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄ INFO │ 💡 Registered hotkey: Pause INFO └─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── INFO ┌─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── INFO │ #0 LoadingCubit.checkDependencies (package:nyrna/loading/cubit/loading_cubit.dart:18) INFO │ #1 new LoadingCubit (package:nyrna/loading/cubit/loading_cubit.dart:14) INFO ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄ INFO │ 💡 Checking dependencies.. INFO └─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── ``` </details>