Skip to content

Commit a70b614

Browse files
authored
Don't show trust message for IW (microsoft#13414)
1 parent c93e6b2 commit a70b614

2 files changed

Lines changed: 15 additions & 7 deletions

File tree

src/datascience-ui/interactive-common/jupyterInfo.tsx

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -94,13 +94,15 @@ export class JupyterInfo extends React.Component<IJupyterInfoProps> {
9494
}
9595

9696
private renderTrustMessage() {
97-
return (
98-
<TrustMessage
99-
shouldShowTrustMessage={this.props.shouldShowTrustMessage}
100-
isNotebookTrusted={this.props.isNotebookTrusted}
101-
launchNotebookTrustPrompt={this.props.launchNotebookTrustPrompt}
102-
/>
103-
);
97+
if (this.props.shouldShowTrustMessage) {
98+
return (
99+
<TrustMessage
100+
shouldShowTrustMessage={this.props.shouldShowTrustMessage}
101+
isNotebookTrusted={this.props.isNotebookTrusted}
102+
launchNotebookTrustPrompt={this.props.launchNotebookTrustPrompt}
103+
/>
104+
);
105+
}
104106
}
105107

106108
private selectKernel() {

src/test/datascience/interactivePanel.functional.test.tsx

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ import { CellState } from '../../client/datascience/types';
88
import { InteractiveCellComponent } from '../../datascience-ui/history-react/interactiveCell';
99
import { IInteractivePanelProps, InteractivePanel } from '../../datascience-ui/history-react/interactivePanel';
1010
import { CursorPos, DebugState, ServerStatus } from '../../datascience-ui/interactive-common/mainState';
11+
import { TrustMessage } from '../../datascience-ui/interactive-common/trustMessage';
1112
import { noop } from '../core';
1213
import { mountComponent } from './testHelpers';
1314

@@ -133,4 +134,9 @@ suite('DataScience Interactive Panel', () => {
133134

134135
assert.equal(wrapper.find(InteractiveCellComponent).length, 0);
135136
});
137+
test('Trust message is not displayed', () => {
138+
const wrapper = mountComponent('interactive', <InteractivePanel {...props}></InteractivePanel>);
139+
140+
assert.equal(wrapper.find(TrustMessage).length, 0);
141+
});
136142
});

0 commit comments

Comments
 (0)