Skip to content

Commit 00d5eaa

Browse files
authored
make embedded preview editor use shadows and let it use editor contribs (microsoft#185245)
microsoft/vscode-copilot#350
1 parent 95bb42d commit 00d5eaa

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

src/vs/workbench/contrib/inlineChat/browser/inlineChatLivePreviewWidget.ts

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -370,13 +370,18 @@ export class InlineChatFileCreatePreviewWidget extends ZoneWidget {
370370
super.create();
371371

372372
this._title = instaService.createInstance(ResourceLabel, this._elements.title, { supportIcons: true });
373+
374+
const contributions = EditorExtensionsRegistry
375+
.getEditorContributions()
376+
.filter(c => c.id !== INLINE_CHAT_ID);
377+
373378
this._previewEditor = instaService.createInstance(EmbeddedCodeEditorWidget, this._elements.editor, {
374379
scrollBeyondLastLine: false,
375380
stickyScroll: { enabled: false },
376381
readOnly: true,
377382
minimap: { enabled: false },
378-
scrollbar: { alwaysConsumeMouseWheel: false },
379-
}, { isSimpleWidget: true, contributions: [] }, parentEditor);
383+
scrollbar: { alwaysConsumeMouseWheel: false, useShadows: true },
384+
}, { isSimpleWidget: true, contributions }, parentEditor);
380385

381386
const doStyle = () => {
382387
const theme = themeService.getColorTheme();

0 commit comments

Comments
 (0)