This is an automated email from the ASF dual-hosted git repository. SvenO3 pushed a commit to branch 4725-cant-delete-code-in-javascript-evaluator in repository https://gitbox.apache.org/repos/asf/streampipes.git
commit f5e2a5bd96b015b9befbe0407d881617ee733b22 Author: Sven Oehler <[email protected]> AuthorDate: Thu Jul 16 18:11:31 2026 +0200 Fix keyboard shortcuts --- .../shared-ui/src/lib/services/keyboard-shortcut.service.ts | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/ui/projects/streampipes/shared-ui/src/lib/services/keyboard-shortcut.service.ts b/ui/projects/streampipes/shared-ui/src/lib/services/keyboard-shortcut.service.ts index c891ba6db7..d4085522a7 100644 --- a/ui/projects/streampipes/shared-ui/src/lib/services/keyboard-shortcut.service.ts +++ b/ui/projects/streampipes/shared-ui/src/lib/services/keyboard-shortcut.service.ts @@ -84,14 +84,16 @@ export class KeyboardShortcutService implements OnDestroy { ); if (match) { + if (this.dialogService.hasOpenDialogs && !match.allowInDialog) { + return; + } + if (match.preventDefault !== false) { event.preventDefault(); event.stopPropagation(); } - if (!this.dialogService.hasOpenDialogs || match.allowInDialog) { - match.action(event); - } + match.action(event); } }
