Skip to content

Commit e556da5

Browse files
committed
fix(ui): use correct monaco editor config for correct behavior
Signed-off-by: linghaoSu <[email protected]>
1 parent 43e5941 commit e556da5

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

ui/src/app/shared/components/monaco-editor.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ const MonacoEditorLazy = React.lazy(() =>
7373
...props.editor.options,
7474
scrollBeyondLastLine: props.vScrollBar,
7575
scrollbar: {
76-
handleMouseWheel: false,
76+
alwaysConsumeMouseWheel: false,
7777
vertical: props.vScrollBar ? 'visible' : 'hidden'
7878
}
7979
});
@@ -107,8 +107,8 @@ const MonacoEditorLazy = React.lazy(() =>
107107
})
108108
);
109109

110-
export const MonacoEditor = (props: MonacoProps) => (
110+
export const MonacoEditor = React.memo((props: MonacoProps) => (
111111
<React.Suspense fallback={<div>Loading...</div>}>
112112
<MonacoEditorLazy {...props} />
113113
</React.Suspense>
114-
);
114+
));

0 commit comments

Comments
 (0)