File tree Expand file tree Collapse file tree 2 files changed +3
-3
lines changed
Core/Sources/SuggestionWidget Expand file tree Collapse file tree 2 files changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -67,13 +67,11 @@ final class SuggestionPanelViewModel: ObservableObject {
6767 case . suggestion:
6868 if content != nil {
6969 activeTab = . suggestion
70- isPanelDisplayed = true
7170 return
7271 }
7372 case . chat:
7473 if chat != nil {
7574 activeTab = . chat
76- isPanelDisplayed = true
7775 return
7876 }
7977 }
@@ -88,7 +86,6 @@ final class SuggestionPanelViewModel: ObservableObject {
8886 return
8987 }
9088
91- isPanelDisplayed = false
9289 activeTab = . suggestion
9390 }
9491}
Original file line number Diff line number Diff line change @@ -224,6 +224,7 @@ public extension SuggestionWidgetController {
224224 Task {
225225 if let suggestion = await dataSource?.suggestionForFile(at: fileURL) {
226226 suggestionPanelViewModel.content = .suggestion(suggestion)
227+ suggestionPanelViewModel.isPanelDisplayed = true
227228 }
228229 }
229230 }
@@ -241,6 +242,7 @@ public extension SuggestionWidgetController {
241242
242243 func presentError(_ errorDescription: String) {
243244 suggestionPanelViewModel.content = .error(errorDescription)
245+ suggestionPanelViewModel.isPanelDisplayed = true
244246 widgetViewModel.isProcessing = false
245247 }
246248
@@ -249,6 +251,7 @@ public extension SuggestionWidgetController {
249251 Task {
250252 if let chat = await dataSource?.chatForFile(at: fileURL) {
251253 suggestionPanelViewModel.chat = chat
254+ suggestionPanelViewModel.isPanelDisplayed = true
252255
253256 Task { @MainActor in
254257 // looks like we need a delay.
You can’t perform that action at this time.
0 commit comments