fix(FN-711): add missing 'open' class to modal overlays

- Add 'open' class to modal overlays in AgentListModal, MissionManager, ScriptsModal, and WorkflowStepManager
- Add Header component tests for overflow menu callbacks and modal visibility
This commit is contained in:
gsxdsm
2026-04-02 18:34:48 -07:00
parent c5913b951d
commit 743dec5494
5 changed files with 50 additions and 4 deletions

View File

@@ -167,7 +167,7 @@ export function ScriptsModal({ isOpen, onClose, addToast, projectId, onRunScript
}));
return (
<div className="modal-overlay" onClick={onClose} data-testid="scripts-modal">
<div className="modal-overlay open" onClick={onClose} data-testid="scripts-modal">
<div
className="modal scripts-modal"
onClick={(e) => e.stopPropagation()}