diff options
| author | adamdottv <[email protected]> | 2025-07-03 16:04:45 -0500 |
|---|---|---|
| committer | adamdottv <[email protected]> | 2025-07-04 10:55:01 -0500 |
| commit | 891ed6ebc006703d5a26f89ecc85bd86f9b2133e (patch) | |
| tree | 8f81ad1cb88c90da540596d2abb13b7159a0898b /packages | |
| parent | 163e23a68b4a21e8939f4d280594fc084d3ea4de (diff) | |
| download | opencode-891ed6ebc006703d5a26f89ecc85bd86f9b2133e.tar.gz opencode-891ed6ebc006703d5a26f89ecc85bd86f9b2133e.zip | |
fix(tui): slower startup due to file.status
Diffstat (limited to 'packages')
| -rw-r--r-- | packages/tui/internal/completions/files-folders.go | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/packages/tui/internal/completions/files-folders.go b/packages/tui/internal/completions/files-folders.go index 8d6b99580..ec298af9e 100644 --- a/packages/tui/internal/completions/files-folders.go +++ b/packages/tui/internal/completions/files-folders.go @@ -16,12 +16,11 @@ import ( type filesAndFoldersContextGroup struct { app *app.App - prefix string gitFiles []dialog.CompletionItemI } func (cg *filesAndFoldersContextGroup) GetId() string { - return cg.prefix + return "files" } func (cg *filesAndFoldersContextGroup) GetEmptyMessage() string { @@ -107,9 +106,10 @@ func (cg *filesAndFoldersContextGroup) GetChildEntries( func NewFileAndFolderContextGroup(app *app.App) dialog.CompletionProvider { cg := &filesAndFoldersContextGroup{ - app: app, - prefix: "file", + app: app, } - cg.gitFiles = cg.getGitFiles() + go func() { + cg.gitFiles = cg.getGitFiles() + }() return cg } |
