Skip to content

Clarify Events Sheet blur guard behavior for internal focus moves#8270

Merged
4ian merged 1 commit intomasterfrom
fix-multi-select-for-actions/conditions
Feb 13, 2026
Merged

Clarify Events Sheet blur guard behavior for internal focus moves#8270
4ian merged 1 commit intomasterfrom
fix-multi-select-for-actions/conditions

Conversation

@4ian
Copy link
Owner

@4ian 4ian commented Feb 13, 2026

Motivation

  • Clarify the intent of the _onEventsSheetBlur guard so it's explicit that focus transitions to elements inside the events sheet container should not reset keyboard modifiers after the Shift/Ctrl multi-select fix.

Description

  • Add an inline comment in newIDE/app/src/EventsSheet/index.js inside _onEventsSheetBlur documenting that if event.relatedTarget is a descendant of the container, the handler should do nothing and not call this._keyboardShortcuts.resetModifiers().

Testing

  • Ran cd newIDE/app && npm run check-format, which completed successfully.

Codex Task

@4ian 4ian merged commit d1f823a into master Feb 13, 2026
5 of 6 checks passed
@Bouh Bouh deleted the fix-multi-select-for-actions/conditions branch February 13, 2026 22:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant