Skip to content

fix: settings backdrop blur on macOS 15#216

Merged
Dimillian merged 1 commit intomainfrom
codex/github-mention-issue-transparency-glitch-on-opening-settin
Jan 23, 2026
Merged

fix: settings backdrop blur on macOS 15#216
Dimillian merged 1 commit intomainfrom
codex/github-mention-issue-transparency-glitch-on-opening-settin

Conversation

@Dimillian
Copy link
Copy Markdown
Owner

Motivation

  • Some macOS WebKit builds (notably macOS 15) do not apply the unprefixed backdrop-filter reliably, causing a transparency/blur glitch in the settings modal backdrop.

Description

  • Add the WebKit-prefixed -webkit-backdrop-filter: blur(8px); to .settings-backdrop and clear it in the .app.reduced-transparency .settings-backdrop rule to ensure consistent blur behavior across WebKit implementations (src/styles/settings.css).

Testing

  • Ran npm run lint, npm run test (175 tests across 39 files — all passed), and npm run typecheck, and all automated checks succeeded.

Codex Task

@Dimillian Dimillian changed the title Fix settings backdrop blur on macOS 15 fix: settings backdrop blur on macOS 15 Jan 23, 2026
@Dimillian Dimillian merged commit f79c5e5 into main Jan 23, 2026
5 checks passed
@Samigos
Copy link
Copy Markdown
Contributor

Samigos commented Jan 23, 2026

Turns out it didn’t get fixed. 🥲

@Dimillian
Copy link
Copy Markdown
Owner Author

Also? Damn. The fix made sense. I need to install a previous macOS version to test all that I guess...
or drop the support for it.
Or you upgrade

@Samigos
Copy link
Copy Markdown
Contributor

Samigos commented Jan 23, 2026

I'm going to upgrade in a few weeks! 😄

gersmann pushed a commit to gersmann/codex-monitor-web that referenced this pull request Mar 10, 2026
zip700 pushed a commit to zip700/CodexMonitor that referenced this pull request Apr 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants