Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FIX] Current File Path Issue with Output Console #255

Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
6a0370e
Merge remote-tracking branch 'upstream/main'
Oct 28, 2024
6a66cdd
Merge remote-tracking branch 'upstream/main'
Oct 28, 2024
134340a
Merge remote-tracking branch 'upstream/main'
charlwillia6 Oct 29, 2024
3f07de8
Merge remote-tracking branch 'upstream/main'
charlwillia6 Oct 30, 2024
8f7f236
Merge remote-tracking branch 'upstream/main'
charlwillia6 Oct 30, 2024
447600c
Merge remote-tracking branch 'upstream/main'
charlwillia6 Nov 1, 2024
02b8de3
Merge remote-tracking branch 'upstream/main'
charlwillia6 Nov 2, 2024
99f66ae
Merge remote-tracking branch 'upstream/main'
Nov 4, 2024
527e486
Merge remote-tracking branch 'upstream/main'
charlwillia6 Nov 7, 2024
a0e9d50
Merge remote-tracking branch 'upstream/main'
charlwillia6 Nov 8, 2024
b907905
Merge remote-tracking branch 'upstream/main'
charlwillia6 Nov 10, 2024
0b5244d
Merge remote-tracking branch 'upstream/main'
charlwillia6 Nov 11, 2024
7e47d71
Merge remote-tracking branch 'upstream/main'
charlwillia6 Nov 11, 2024
0df9372
Merge remote-tracking branch 'upstream/main'
charlwillia6 Nov 12, 2024
ab14a70
Merge remote-tracking branch 'upstream/main'
charlwillia6 Nov 14, 2024
a4eed44
Merge remote-tracking branch 'upstream/main'
charlwillia6 Nov 15, 2024
7936495
Merge remote-tracking branch 'upstream/main'
charlwillia6 Nov 19, 2024
64ad339
Merge remote-tracking branch 'upstream/main'
charlwillia6 Nov 20, 2024
ebe21bb
Merge remote-tracking branch 'upstream/main'
charlwillia6 Dec 3, 2024
a960793
Merge remote-tracking branch 'upstream/main'
charlwillia6 Dec 6, 2024
28c7c01
Merge remote-tracking branch 'upstream/main'
charlwillia6 Dec 12, 2024
bc98cf8
Merge remote-tracking branch 'upstream/main'
charlwillia6 Dec 16, 2024
f0dfa6c
Merge remote-tracking branch 'upstream/main'
charlwillia6 Jan 24, 2025
2ffd589
Merge remote-tracking branch 'upstream/main'
charlwillia6 Jan 31, 2025
2936a78
Merge remote-tracking branch 'upstream/main' into charlwillia6/fix-cu…
charlwillia6 Jan 31, 2025
89fa444
Fix: only show Current File for file scheme editors
charlwillia6 Jan 31, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion extensions/vscode/src/ideProtocol.ts
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@ class VsCodeIde implements IDE {

onDidChangeActiveTextEditor(callback: (filepath: string) => void): void {
vscode.window.onDidChangeActiveTextEditor((editor) => {
if (editor) {
if (editor?.document.uri.scheme === 'file') {
callback(editor.document.uri.fsPath);
}
});
Expand Down
3 changes: 2 additions & 1 deletion gui/src/redux/slices/uiStateSlice.ts
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,8 @@ export const uiStateSlice = createSlice({
state.displayBottomMessageOnBottom = action.payload;
},
setActiveFilePath: (state, action: PayloadAction<UiState["activeFilePath"]>) => {
state.activeFilePath = action.payload ?? "";
// Only set non-empty strings as active file paths
state.activeFilePath = action.payload && action.payload.length > 0 ? action.payload : undefined;
},
},
});
Expand Down