fix: 懒加载导航容错 + 状态回滚机制 + Step 11 NameError 修复
导航容错(v2._on_step_list_changed) - try-except 包裹懒加载 + setCurrentIndex,避免导航崩溃导致左右脱节 - 新增状态回滚机制:右侧切换失败时强制将左侧导航栏选中项退回当前显示 tab_index 对应的 step,消除"幽灵跳转/假死"(blockSignals 防 setCurrentRow 二次触发回调) Step 11 NameError - step11_map_panel 顶部补 import get_step_output_path,消除 update_from_config 中 NameError
This commit is contained in:
@ -14,7 +14,7 @@ from typing import List, Optional
|
||||
_HERE = os.path.dirname(os.path.abspath(__file__))
|
||||
if _HERE not in sys.path:
|
||||
sys.path.insert(0, _HERE)
|
||||
from _step_path_resolver import resolve_subdir
|
||||
from _step_path_resolver import resolve_subdir, get_step_output_path
|
||||
|
||||
from PyQt5.QtCore import Qt, QThread, pyqtSignal
|
||||
from PyQt5.QtWidgets import (
|
||||
|
||||
Reference in New Issue
Block a user