Skip to content

Conversation

@RomneyDa
Copy link
Collaborator

@RomneyDa RomneyDa commented Oct 16, 2025

Description


Summary by cubic

Reduce JCEF WebView freezing in IntelliJ by disabling off-screen rendering and adding an idle maintenance routine to keep the browser responsive.

  • Bug Fixes
    • Switched to on-screen rendering (setOffScreenRendering(false)).
    • Added a maintenance scheduler (runs every 30 min); after 1 hour idle, triggers browser GC and adjusts JS query pool size.
    • Tracked last interaction on sendToWebview to measure idle time.
    • Ensured clean shutdown of the scheduler during dispose.

Copy link
Contributor

@cubic-dev-ai cubic-dev-ai bot left a comment

Choose a reason for hiding this comment

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

No issues found across 1 file

@RomneyDa RomneyDa closed this Oct 24, 2025
@github-project-automation github-project-automation bot moved this from Todo to Done in Issues and PRs Oct 24, 2025
@RomneyDa
Copy link
Collaborator Author

closing as was a shot in the dark attempt and probably not the right approach

@github-actions github-actions bot locked and limited conversation to collaborators Oct 24, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant