Skip to content

chore(deps): update electron-menubar to v10.1.3 - #3085

Merged
afonsojramos merged 2 commits into
mainfrom
chore/bump-electron-menubar-10.1.3
Jul 27, 2026
Merged

chore(deps): update electron-menubar to v10.1.3#3085
afonsojramos merged 2 commits into
mainfrom
chore/bump-electron-menubar-10.1.3

Conversation

@afonsojramos

Copy link
Copy Markdown
Member

Summary

Bumps electron-menubar from 10.1.2 to 10.1.3, which ships the fix for the Windows tray click bug: gitify-app/electron-menubar#115.

On Windows, clicking the tray icon keeps the shell (explorer.exe) as the foreground process, so the popup's show() could not pull focus and Windows immediately fired blur, triggering menubar's 100ms auto-hide before the first paint. The window hid itself, so the click appeared to do nothing. 10.1.3 ignores that transient post-show blur (gated to Windows), so the popup stays visible.

This supersedes the app-level workaround in #3082, which can now be closed.

Fixes #3064

@afonsojramos
afonsojramos requested a review from setchy as a code owner July 27, 2026 20:12
@github-actions github-actions Bot added the dependency Dependency updates label Jul 27, 2026
@sonarqubecloud

Copy link
Copy Markdown

@afonsojramos
afonsojramos merged commit 21d952e into main Jul 27, 2026
17 checks passed
@afonsojramos
afonsojramos deleted the chore/bump-electron-menubar-10.1.3 branch July 27, 2026 22:05
@github-actions github-actions Bot added this to the Release 7.x.x milestone Jul 27, 2026
@iki iki mentioned this pull request Jul 28, 2026
1 task
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependency Dependency updates

Development

Successfully merging this pull request may close these issues.

Unable to open window

2 participants