-
Notifications
You must be signed in to change notification settings - Fork 98
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Bug Summary
File Content tab bar overflows container when file has many enrichment tabs breaking page layout
Steps to Reproduce
- Start Nemesis with LLM support enabled
- Upload a .NET assembly (e.g., SharpHound.exe) via the CLI or web UI
- Wait for enrichment to complete (dotnet_service produces decompiled.zip and strings.txt)
- Navigate to the file's detail page in the frontend
- Observe the tab bar area now has 6+ tabs (Strings, .NET Assembly Analysis, Enrichment - pe, Enrichment - dotnet, Enrichment - dotnet_service, Hex) plus action buttons (View Raw, View Decompiled Source Code)
Expected Behavior
The tab bar should remain within the card boundaries either scrolling horizontally or wrapping
Actual Behavior
The TabsList has no overflow handling.
When tabs + action buttons exceed the container width, the entire tab bar overflows its parent, pushing content outside the visible viewport and breaking the page layout.
Nemesis Version
v2.2.2
Operating System
Linux (Ubuntu/Debian)
Docker Version
NA
Relevant Logs
Screenshots
Additional Context
The root cause should be in FileViewer.jsx
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working