Skip to content

Commit e53ec3c

Browse files
committed
use smarter default value of isVscode
1 parent 9455347 commit e53ec3c

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

src/commons/application/reducers/VscodeReducer.ts

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,12 @@ export const VscodeReducer: Reducer<VscodeState, SourceActionType> = (
1515

1616
const newVscodeReducer = createReducer(defaultVscode, builder => {
1717
builder.addCase(VscodeActions.setVscode, state => {
18-
return { ...state, ...{ isVscode: true } };
18+
return {
19+
...state,
20+
...{
21+
// Quirky way to determine if the application is running in VSCode or not
22+
isVscode: window.parent !== parent
23+
}
24+
};
1925
});
2026
});

0 commit comments

Comments
 (0)