v1.8.36: fix fullscreen toggle — _is_detached flag prevents re-embed conflict

- Added _is_detached flag to EmbeddedRDP (set in detach(), cleared in reattach())
- _monitor_tick() skips try_reembed() when window is intentionally detached
- Prevents race condition: monitor tick no longer re-embeds fullscreen window
- Added plans/test-rdp.md — RDP testing documentation
- build.py auto-cleanup removed v1.8.31

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
chrome-storm-c442
2026-02-24 12:59:16 -05:00
parent 68f2d7eae8
commit 142b68515c
5 changed files with 459 additions and 2 deletions

View File

@@ -1,6 +1,6 @@
"""Version info for ServerManager."""
__version__ = "1.8.35"
__version__ = "1.8.36"
__app_name__ = "ServerManager"
__author__ = "aibot777"
__description__ = "Desktop GUI for managing remote servers"