Skip to content

Conversation

morishin
Copy link
Collaborator

@morishin morishin commented Aug 4, 2025

Summary

  • Fixes click event blocking issues on QueryList, DataSourceList, and GlobalMenu components on macOS
  • Adds -webkit-app-region: no-drag to clickable elements within areas that have -webkit-app-region: drag
  • Resolves issue where elements with darwin class were not responding to click events

Test plan

  • Verify QueryList "+" button clicks work on macOS
  • Verify QueryList filter input works on macOS
  • Verify GlobalMenu items are clickable on macOS
  • Verify DataSourceList "+" button clicks work on macOS
  • Test on both macOS and other platforms to ensure no regressions

🤖 Generated with Claude Code

Adds -webkit-app-region: no-drag to clickable elements within areas that have
-webkit-app-region: drag on macOS. This resolves click event blocking issues
on QueryList, DataSourceList, and GlobalMenu components.

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

Co-Authored-By: Claude <noreply@anthropic.com>
@morishin morishin merged commit d72dc70 into master Aug 4, 2025
2 checks passed
@morishin morishin deleted the fix/webkit-app-region-click-blocking branch August 4, 2025 18:06
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