Commit 325fdff
fix(ui): use temporary duration when popup times out (#1385)
When a popup expires without user interaction, now always uses "once"
duration instead of the configured default. This prevents creating
permanent blanket deny rules when the user is away from the machine.
Before: popup timeout -> applies all default settings including "forever"
After: popup timeout -> applies action but forces duration to "once"
Only explicit user confirmation (clicking Allow/Deny) should create
permanent rules. Unattended timeouts are now conservative.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>1 parent e3cf78c commit 325fdff
1 file changed
+7
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
585 | 585 | | |
586 | 586 | | |
587 | 587 | | |
588 | | - | |
| 588 | + | |
| 589 | + | |
| 590 | + | |
| 591 | + | |
| 592 | + | |
| 593 | + | |
| 594 | + | |
589 | 595 | | |
590 | 596 | | |
591 | 597 | | |
| |||
0 commit comments