Skip to content

Commit ca2155d

Browse files
akosyakovsvenefftinge
authored andcommitted
fix #2801: default to code in feature preview
1 parent e53d9c5 commit ca2155d

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

components/dashboard/src/components/feature-settings.tsx

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,13 @@ export class FeatureSettings extends React.Component<FeatureSettingsProps> {
4949
private updateFeatureFlags = () => {
5050
const additionalData = (this.props.user.additionalData || {});
5151
additionalData.featurePreview = !this.featurePreview;
52+
if (additionalData.featurePreview) {
53+
const settings = additionalData.ideSettings || {};
54+
if (!('defaultIde' in settings)) {
55+
settings.defaultIde = 'code';
56+
}
57+
additionalData.ideSettings = settings;
58+
}
5259
this.props.onChange({ additionalData });
5360
};
5461

0 commit comments

Comments
 (0)