fix: prevent triggering rename action with modifier keys (#7322)

This commit is contained in:
naman-bruno
2026-02-27 12:56:39 +05:30
committed by GitHub
parent 3fdb81849c
commit 39d6999cb2

View File

@@ -565,7 +565,9 @@ const CollectionItem = ({ item, collectionUid, collectionPathname, searchText })
const [macRenameKey, winRenameKey] = getKeyBindingsForActionAllOS('renameItem');
const renameKey = isMac ? macRenameKey : winRenameKey;
if (e.key.toLowerCase() === renameKey) {
// Only trigger rename if no modifier keys are pressed (allow Cmd+Enter for run request)
const hasModifier = e.metaKey || e.ctrlKey || e.shiftKey || e.altKey;
if (e.key.toLowerCase() === renameKey && !hasModifier) {
e.preventDefault();
e.stopPropagation();
setRenameItemModalOpen(true);