resolveInitialDir static method
解析系统对话框初始目录:显式 initialDir 优先,否则已 MyPaths.setUserDataDir 时用 MyPaths.userDataDir。
Implementation
static String? resolveInitialDir(String? initialDir) {
final trimmed = initialDir?.trim();
if (trimmed != null && trimmed.isNotEmpty) return trimmed;
if (MyPaths.isUserDataDirSet) return MyPaths.userDataDir;
return null;
}