Wait for deferred init to finish (used by display before first render).
(self, timeout: float = 30.0)
| 307 | def _deferred_init(self): |
| 308 | """Run heavy initialization tasks in a background thread. |
| 309 | |
| 310 | Loads fonts, images, network intelligence, AI service, and |
| 311 | network counts without blocking the main startup path. |
| 312 | """ |
| 313 | try: |
| 314 | self.load_fonts() |