Skip to content

Guard the splash's activateApp() call for Windows - #2

Merged
jslauthor merged 1 commit into
mainfrom
goo-improvements
Aug 15, 2026
Merged

Guard the splash's activateApp() call for Windows#2
jslauthor merged 1 commit into
mainfrom
goo-improvements

Conversation

@jslauthor

Copy link
Copy Markdown
Contributor

activateApp() is declared in platform/MacOverlay.h, which only compiles on Darwin. The permissions window's call was already inside a Q_OS_MACOS guard; the one added to showSplash() was not, so the Windows leg failed with C3861 while both macOS legs went green. Audited the other macOS-only symbols main.cpp touches — macTrashIcon and the two platform includes — and all of them are guarded.
Co-Authored-By: Claude Opus 5 (1M context) noreply@anthropic.com

activateApp() is declared in platform/MacOverlay.h, which only compiles
on Darwin. The permissions window's call was already inside a
Q_OS_MACOS guard; the one added to showSplash() was not, so the Windows
leg failed with C3861 while both macOS legs went green.
Audited the other macOS-only symbols main.cpp touches — macTrashIcon and
the two platform includes — and all of them are guarded.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@cursor

cursor Bot commented Aug 15, 2026

Copy link
Copy Markdown

Bugbot is not enabled for your account, so this pull request was not reviewed.

Enable Bugbot in the Cursor dashboard to get automatic reviews on future PRs.

@jslauthor
jslauthor merged commit f61c9ee into main Aug 15, 2026
6 of 7 checks passed
@jslauthor
jslauthor deleted the goo-improvements branch August 15, 2026 00:18
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