mirror of
https://github.com/OrcaSlicer/OrcaSlicer.git
synced 2026-07-19 08:52:09 +00:00
When the network plugin is not yet installed at startup, on_init_network builds the DeviceManager without an agent, so its constructor skips loading the persisted LAN printers. After the plugin is installed and the network stack hot-reloads, the manager is reused via set_agent(), which never loaded them - so previously paired printers stayed missing from the device list until an app restart. Load them once a real agent first arrives.