Files
flywms/aggiornamento-2026-05-16-11-29.md
2026-05-19 08:52:44 +02:00

905 B

Aggiornamento 2026-05-16 11:29

Bugfix

Corretto crash all'avvio di flywms_navigation.py --wms-enabled.

Errore:

AttributeError: 'Namespace' object has no attribute 'window_layout_enabled'

Causa

I parametri layout finestre erano presenti in flywms_navigation.ini e nei default di load_navigation_config, ma mancavano in parse_args().

Correzione

Aggiunti argomenti CLI:

--window-layout-enabled
--navigate-window
--commands-window
--snapshot-window
--label-window

Verifiche

Compilazione:

python -m py_compile flywms_navigation.py flywms_navigation_gui.py flywms_wms_server.py

Parsing argomenti:

True 20,40,1100,620 1140,40,760,520 1140,590,520,360 1140,980,520,260

Run headless:

python flywms_navigation.py --no-display --max-frames 1 --wms-enabled

Risultato: avvio e chiusura corretti senza crash.