Skip to content

fix: gate SignalModal auto-popup on findings toggle#101

Merged
koala73 merged 1 commit into
mainfrom
fix/gate-signal-modal-on-findings-toggle
Feb 18, 2026
Merged

fix: gate SignalModal auto-popup on findings toggle#101
koala73 merged 1 commit into
mainfrom
fix/gate-signal-modal-on-findings-toggle

Conversation

@SebastienMelki

@SebastienMelki SebastienMelki commented Feb 18, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • PR feat: add toggle to disable Intelligence Findings badge #97 hid the badge but the SignalModal kept auto-opening on new signals — this is what the reporter was still seeing
  • Gates all 5 automatic this.signalModal?.show() calls behind this.findingsBadge?.isEnabled() so disabling Intelligence Findings also suppresses the full-screen popup overlay and sounds
  • Signal history is still recorded (addToSignalHistory) even when popup is suppressed, so re-enabling the toggle shows them

Closes #89

Test plan

  • Disable Intelligence Findings via PANELS toggle or right-click
  • Wait for signal refresh cycle — no full-screen popup should appear
  • Re-enable → popups resume on next signal detection
  • Build succeeds with no type errors

🤖 Generated with Claude Code

PR #97 only hid the badge itself but the SignalModal kept auto-opening
on new signals. Gate all 5 automatic signalModal.show() calls behind
findingsBadge.isEnabled() so disabling Intelligence Findings also
suppresses the full-screen popup overlay.

Closes #89

Co-Authored-By: Claude Opus 4.6 <[email protected]>
@vercel

vercel Bot commented Feb 18, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
worldmonitor Ready Ready Preview, Comment Feb 18, 2026 8:25am
worldmonitor-finance Ready Ready Preview, Comment Feb 18, 2026 8:25am
worldmonitor-startup Ready Ready Preview, Comment Feb 18, 2026 8:25am

Request Review

@koala73

koala73 commented Feb 18, 2026

Copy link
Copy Markdown
Owner

thank you @SebastienMelki

@koala73
koala73 merged commit 0eb2d4a into main Feb 18, 2026
4 checks passed
@SebastienMelki SebastienMelki added the claude Generated with Claude Code label Feb 19, 2026
@koala73
koala73 deleted the fix/gate-signal-modal-on-findings-toggle branch February 21, 2026 06:00
facusturla pushed a commit to facusturla/worldmonitor that referenced this pull request Feb 27, 2026
## Summary
- PR koala73#97 hid the badge but the `SignalModal` kept auto-opening on new
signals — this is what the reporter was still seeing
- Gates all 5 automatic `this.signalModal?.show()` calls behind
`this.findingsBadge?.isEnabled()` so disabling Intelligence Findings
also suppresses the full-screen popup overlay and sounds
- Signal history is still recorded (`addToSignalHistory`) even when
popup is suppressed, so re-enabling the toggle shows them

Closes koala73#89

## Test plan
- [x] Disable Intelligence Findings via PANELS toggle or right-click
- [x] Wait for signal refresh cycle — no full-screen popup should appear
- [x] Re-enable → popups resume on next signal detection
- [x] Build succeeds with no type errors

🤖 Generated with [Claude Code](https://claude.com/claude-code)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

claude Generated with Claude Code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Disable intelligence findings notifications

2 participants