fix: always call the original impl in swizzled mousedown impls#50096
fix: always call the original impl in swizzled mousedown impls#50096jkleinsc merged 1 commit intoelectron:mainfrom
Conversation
|
Marking as According to the issue description in 49874, "This appears to be a regression related to #49780 and #49391." 49780 is in 41, 40, 39. 49391 is in 41, 40. It's marked as "needs-manual-bp" for 39, 38. Can someone with easy access to macOS test & see whether this patch is needed in 39? |
|
@ckerr just tested on v39. It does appear to exhibit the same behavior (unable to resize DevTools windows), so a manual backport might be needed then. |
|
@nmggithub, looks like CI is having trouble getting a successful run here. Could you try rebasing on |
63694c7 to
4de50bb
Compare
|
@dsanders11 Just did so! |
|
@dsanders11 build is still failing :( but it looks like a CI issue. Some missing token. |
|
@nmggithub, this is now only failing on a test job timing out, I think it would benefit from another rebase on |
4de50bb to
89b99b1
Compare
|
@dsanders11 Just rebased again. Hopefully it works this time! |
|
Release Notes Persisted
|
|
I have automatically backported this PR to "41-x-y", please check out #50354 |
|
I have automatically backported this PR to "40-x-y", please check out #50355 |
|
I have automatically backported this PR to "42-x-y", please check out #50356 |
Description of Change
Should resolve #49874. We should always call the original mousedown implementation, regardless of if our window responds to
shell.Checklist
npm testpassesRelease Notes
Notes: Fixed logic bug that rendered certain window types un-resizable on MAS builds.