Skip to content

Conversation

@mrunkel
Copy link

@mrunkel mrunkel commented Dec 3, 2025

Should fix Issue #530 On long-running systems, the CGImage cache would continue to grow.

On my system, after running for 15 days, the Cache is 983MB, almost half of the total memory usage.

On long running systems, the cache would continue to grow.

On my system, after running for 15 days, the Cache 983MB, almost of the total memory usage.
zhaopengme added a commit to zhaopengme/IcePlus that referenced this pull request Dec 25, 2025
…ordanbaird#820

- PR jordanbaird#804: Fix memory leak - Remove expired CGImages from cache
  Fixes issue where CGImage cache grows unbounded on long-running systems

- PR jordanbaird#803: Fix menu bar clipping on secondary monitor
  Resolves overlay panel incorrectly showing on external displays

- PR jordanbaird#820: Fix Sparkle dialog buttons unresponsive
  Re-applies fix for update dialog being unclickable (macOS 26 compatibility)
  Replaces RunLoopLocalEventMonitor with better mouse state checking

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant