From 6124ddadbae180b8c1dbe495e74ea56688da827e Mon Sep 17 00:00:00 2001 From: Andrey Menshikov Date: Thu, 19 Dec 2024 13:46:50 +0400 Subject: [PATCH 1/2] 4723-when-pressing-enter-a-user-can-create-new-sequences-in-the-modify-rna-builder-mode --- .../ketcher-core/src/application/editor/modes/SequenceMode.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/ketcher-core/src/application/editor/modes/SequenceMode.ts b/packages/ketcher-core/src/application/editor/modes/SequenceMode.ts index afebe22d5c..c277184ba5 100644 --- a/packages/ketcher-core/src/application/editor/modes/SequenceMode.ts +++ b/packages/ketcher-core/src/application/editor/modes/SequenceMode.ts @@ -176,6 +176,8 @@ export class SequenceMode extends BaseMode { } public startNewSequence(eventData?: StartNewSequenceEventData) { + if (CoreEditor.provideEditorInstance()?.isSequenceEditInRNABuilderMode) + return; const currentChainIndex = this.isEditMode ? SequenceRenderer.currentChainIndex : SequenceRenderer.chainsCollection.chains.length - 1; From 109753d279be89ec1ee2184d5a0f4239bffb3640 Mon Sep 17 00:00:00 2001 From: Andrey Menshikov Date: Fri, 20 Dec 2024 12:24:12 +0400 Subject: [PATCH 2/2] clean code --- .../ketcher-core/src/application/editor/modes/SequenceMode.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/ketcher-core/src/application/editor/modes/SequenceMode.ts b/packages/ketcher-core/src/application/editor/modes/SequenceMode.ts index c277184ba5..8afc4199ae 100644 --- a/packages/ketcher-core/src/application/editor/modes/SequenceMode.ts +++ b/packages/ketcher-core/src/application/editor/modes/SequenceMode.ts @@ -176,8 +176,9 @@ export class SequenceMode extends BaseMode { } public startNewSequence(eventData?: StartNewSequenceEventData) { - if (CoreEditor.provideEditorInstance()?.isSequenceEditInRNABuilderMode) + if (CoreEditor.provideEditorInstance()?.isSequenceEditInRNABuilderMode) { return; + } const currentChainIndex = this.isEditMode ? SequenceRenderer.currentChainIndex : SequenceRenderer.chainsCollection.chains.length - 1;