enhance: do not show Git LFS submenu for submodules (#2264)

Signed-off-by: leo <longshuang@msn.cn>
This commit is contained in:
leo
2026-04-15 19:10:03 +08:00
parent 27f5f5e27d
commit 460cc68995

View File

@@ -541,7 +541,7 @@ namespace SourceGit.Views
hasExtra = true;
}
if (repo.IsLFSEnabled())
if (File.Exists(path) && repo.IsLFSEnabled())
{
var lfs = new MenuItem();
lfs.Header = App.Text("GitLFS");
@@ -1038,7 +1038,7 @@ namespace SourceGit.Views
menu.Items.Add(patch);
menu.Items.Add(new MenuItem() { Header = "-" });
if (repo.IsLFSEnabled())
if (File.Exists(path) && repo.IsLFSEnabled())
{
var lfs = new MenuItem();
lfs.Header = App.Text("GitLFS");