diff --git a/frontend/src/components/Requirements.jsx b/frontend/src/components/Requirements.jsx index 9a56cc17..cea9e01e 100644 --- a/frontend/src/components/Requirements.jsx +++ b/frontend/src/components/Requirements.jsx @@ -86,6 +86,7 @@ export default function Requirements({ onChange, requirements, schedule }) { reqLabel, popoverInstance, { + hideDelayMs: 0, onShow: (popoverEl) => { if (!popoverEl) return; const reqPath = reqLabel.getAttribute('reqpath'); diff --git a/frontend/src/styles/Requirements.css b/frontend/src/styles/Requirements.css index 9536ddb0..e27d1e0a 100644 --- a/frontend/src/styles/Requirements.css +++ b/frontend/src/styles/Requirements.css @@ -114,6 +114,13 @@ margin-top: 5px; } +/* Main-req popover only (paired classes in Requirements.jsx); resets scroll/height from .popoverContentContainer */ +.popoverContentContainer.main-req-popover-wrap { + max-height: none; + margin-top: 0; + overflow: visible; +} + .fa-exclamation-circle { color: #e74c3c; }