Skip to content

fix: don't return a nullptr from TargetForRect#51606

Merged
jkleinsc merged 8 commits into
43-x-yfrom
trop/43-x-y-bp-fix-don-t-return-a-nullptr-from-targetforrect--1778705136350
May 14, 2026
Merged

fix: don't return a nullptr from TargetForRect#51606
jkleinsc merged 8 commits into
43-x-yfrom
trop/43-x-y-bp-fix-don-t-return-a-nullptr-from-targetforrect--1778705136350

Conversation

@trop

@trop trop Bot commented May 13, 2026

Copy link
Copy Markdown
Contributor

Backport of #51586

See that PR for details.

Notes: Fixed a crash on MacOS when a user clicked into a title bar or top view.

trop Bot and others added 5 commits May 13, 2026 20:45
Co-authored-by: Noah Gregory <nmggithub@electronjs.org>
Co-authored-by: Noah Gregory <nmggithub@electronjs.org>
Co-authored-by: BILL SHEN <15865969+cucbin@users.noreply.github.com>
* build: only fallback to CHROMIUM_BUILDTOOLS_PATH if needed

* ci: fix lint workflow detection of src/buildtools

* ci: bump build-tools SHA

Co-authored-by: David Sanders <dsanders11@ucsbalum.com>
Bumps squirrel.mac from 0e5d146ba1 to 8d808803bc and removes 14 patches
that have been upstreamed into Squirrel/Squirrel.Mac (mainly via
Squirrel/Squirrel.Mac#312, plus Squirrel/Squirrel.Mac#298,
Squirrel/Squirrel.Mac#302, Squirrel/Squirrel.Mac#308). Only
build_add_gn_config.patch remains, slimmed down to GN-only changes
since Squirrel/Squirrel.Mac#298 upstreamed the ReactiveCocoa ->
ReactiveObjC import renames it was carrying.

Co-authored-by: Samuel Attard <sam@electronjs.org>
@trop trop Bot requested review from a team as code owners May 13, 2026 20:46
@trop trop Bot requested a review from nmggithub May 13, 2026 20:46
@trop trop Bot added 43-x-y backport This is a backport PR semver/patch backwards-compatible bug fixes labels May 13, 2026
ckerr
ckerr previously requested changes May 14, 2026

@ckerr ckerr left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

original PR: +57 / -29

trop backport: +116 / -1,386

BAD TROP! NO! 😸

@ckerr ckerr dismissed their stale review May 14, 2026 17:17

stale

@jkleinsc jkleinsc merged commit fb5a1a2 into 43-x-y May 14, 2026
69 checks passed
@jkleinsc jkleinsc deleted the trop/43-x-y-bp-fix-don-t-return-a-nullptr-from-targetforrect--1778705136350 branch May 14, 2026 19:38
@release-clerk

release-clerk Bot commented May 14, 2026

Copy link
Copy Markdown

Release Notes Persisted

Fixed a crash on MacOS when a user clicked into a title bar or top view.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

43-x-y backport This is a backport PR semver/patch backwards-compatible bug fixes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants