提交 87b17477 编写于 作者: 魔术师Dix's avatar 魔术师Dix

【Fix】更新数据更新时的包选项显示问题;

上级 f9fa860b
......@@ -92,7 +92,7 @@ namespace UpmGitTool
else
pkg.UpdateData(version);
pkg.OnDataRefresh();
Logger.Log($"Add Version: {version.Name}| {version.Name} | {version.VersionString}");
Logger.Log($"更新版本: {version.Name}| {version.Name} | {version.VersionString}");
}
}
......
......@@ -219,6 +219,7 @@ namespace UpmGitTool
if (pkg == null) return;
var gitUrl = pkg.PackageUrl;
pkg.FetchReq = StartFetchGitUrl(gitUrl);
GYEventsCenter.PostNotification(Lib.ON_UPACKAGE_START_FETCH, pkg);
}
public static GitFetchReq StartFetchGitUrl(string gitUrl)
......
......@@ -55,6 +55,7 @@ namespace UpmGitTool.UI
if (IsAddedEvents) return;
IsAddedEvents = true;
GYEventsCenter.RegisterEventMsg(Lib.ON_PACKAGE_DATA_REFRESH, OnPackageDataRefresh);
GYEventsCenter.RegisterEventMsg(Lib.ON_UPACKAGE_START_FETCH, OnPackageDataRefresh);
}
private void RemoveEvents()
......@@ -62,6 +63,7 @@ namespace UpmGitTool.UI
if (!IsAddedEvents) return;
IsAddedEvents = false;
GYEventsCenter.RemoveEventMsg(Lib.ON_PACKAGE_DATA_REFRESH, OnPackageDataRefresh);
GYEventsCenter.RemoveEventMsg(Lib.ON_UPACKAGE_START_FETCH, OnPackageDataRefresh);
}
#region 选中与否的表现
......
......@@ -54,6 +54,11 @@
/// </summary>
public const string ON_ADD_GIT_FETCH_REQ = "ON_ADD_GIT_FETCH_REQ";
/// <summary>
/// 一个包开始升级
/// </summary>
public const string ON_UPACKAGE_START_FETCH = "ON_UPACKAGE_START_FETCH";
/// <summary>
/// 打开了一个Unity工程;
/// </summary>
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册