Skip to content

Commit

Permalink
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
disable context menu override
Browse files Browse the repository at this point in the history
jackkav committed May 21, 2024
1 parent cb7e589 commit 98aca7b
Showing 2 changed files with 4 additions and 2 deletions.
Original file line number Diff line number Diff line change
@@ -103,6 +103,7 @@ export interface CodeEditorProps {
// NOTE: for caching scroll and marks
uniquenessKey?: string;
updateFilter?: (filter: string) => void;
disableContextMenu?: boolean;
}

const normalizeMimeType = (mode?: string) => {
@@ -171,6 +172,7 @@ export const CodeEditor = memo(forwardRef<CodeEditorHandle, CodeEditorProps>(({
style,
uniquenessKey,
updateFilter,
disableContextMenu,
}, ref) => {
const inputRef = useRef<HTMLInputElement>(null);
const textAreaRef = useRef<HTMLTextAreaElement>(null);
@@ -570,7 +572,7 @@ export const CodeEditor = memo(forwardRef<CodeEditorHandle, CodeEditorProps>(({
data-editor-type="text"
data-testid="CodeEditor"
onContextMenu={event => {
if (readOnly) {
if (readOnly || disableContextMenu) {
return;
}
event.preventDefault();
Original file line number Diff line number Diff line change
@@ -201,11 +201,11 @@ export const PreRequestScriptEditor: FC<Props> = ({
<CodeEditor
key={uniquenessKey}
id="pre-request-script-editor"
disableContextMenu={true}
showPrettifyButton={true}
uniquenessKey={uniquenessKey}
defaultValue={defaultValue}
className={className}
// enableNunjucks
onChange={onChange}
mode='text/javascript'
placeholder="..."

0 comments on commit 98aca7b

Please sign in to comment.