feat: faster startup by lazy-loading main window panels on idle or first use (#15811)

This commit is contained in:
Kris Austin
2026-09-23 19:11:10 -03:00
committed by GitHub
parent 9bae19fcb3
commit 66b300987b
52 changed files with 2035 additions and 483 deletions
+1 -1
View File
@@ -3470,7 +3470,7 @@ void SelectMachineDialog::navigate_to_timelapse_page()
main_frame->jump_to_monitor();
// then switch to Storage (Media) tab inside Monitor
auto* monitor = dynamic_cast<MonitorPanel*>(main_frame->m_monitor);
MonitorPanel* monitor = MonitorPanel::if_built();
if (monitor) {
auto* tabpanel = monitor->get_tabpanel();
if (tabpanel) {