Skip to content

fix: setIgnoreMouseEvents forward subclass invalidates after web content view change - #52633

Draft
YUCLing wants to merge 1 commit into
electron:mainfrom
YUCLing:fix/set-ignore-mouse-events-crash-issue
Draft

fix: setIgnoreMouseEvents forward subclass invalidates after web content view change#52633
YUCLing wants to merge 1 commit into
electron:mainfrom
YUCLing:fix/set-ignore-mouse-events-crash-issue

Conversation

@YUCLing

@YUCLing YUCLing commented Aug 4, 2026

Copy link
Copy Markdown
Contributor

Description of Change

Fixes #49982
Fixes #48035
Fixes #30808 (partially, #52631 will fix the other part of it)

Also fixed the same glitch caused by simple refreshes.

The original approach that was used to fetch the legacy window will never be updated after the actual legacy window has been updated. Now a on-demand fetching and polling check approach is used to solve the issue.

Before
bug_2_before
After
bug_2_after

Checklist

Release Notes

Notes: Fixed setIgnoreMouseEvents will be stuck inside a forever click-through/glitched state after renderer crash.

@electron-cation electron-cation Bot added the new-pr 🌱 PR opened recently label Aug 4, 2026
@YUCLing YUCLing changed the title fix: setIgnoreMouseEvents glitch after crash fix(wip): setIgnoreMouseEvents glitch after crash Aug 4, 2026
@YUCLing
YUCLing force-pushed the fix/set-ignore-mouse-events-crash-issue branch 2 times, most recently from 393933e to b954c6d Compare August 4, 2026 17:49
@YUCLing YUCLing changed the title fix(wip): setIgnoreMouseEvents glitch after crash fix: setIgnoreMouseEvents glitch after crash Aug 4, 2026
@YUCLing
YUCLing force-pushed the fix/set-ignore-mouse-events-crash-issue branch 2 times, most recently from debe059 to 7e86d17 Compare August 5, 2026 16:32
@YUCLing YUCLing changed the title fix: setIgnoreMouseEvents glitch after crash fix: setIgnoreMouseEvents forward subclass invalidates after web content view change Aug 5, 2026
@YUCLing
YUCLing force-pushed the fix/set-ignore-mouse-events-crash-issue branch from 7e86d17 to 2e51ab6 Compare August 6, 2026 05:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

new-pr 🌱 PR opened recently

Projects

None yet

1 participant