fix: always show tab scroll buttons in PropertyDetailView — Aktivitätslog sichtbar

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Benjamin Sutter
2026-05-18 18:26:20 +02:00
parent fdf4de37db
commit 732231ce13
+4 -2
View File
@@ -311,7 +311,7 @@ function SignalsPanel({ signals }: { signals: FutureSignal[] }) {
// ── Main component ──────────────────────────────────────────────────────────── // ── Main component ────────────────────────────────────────────────────────────
const TABS = ['Übersicht', 'Verhandlung & Markt', 'Hard Facts', 'Soft Factors', 'Matchability', 'Datenqualität', 'Quelle', 'Signale', 'Aktivitätslog'] as const const TABS = ['Übersicht', 'Verhandlung', 'Hard Facts', 'Soft Factors', 'Matchability', 'Datenqualität', 'Quelle', 'Signale', 'Aktivitätslog'] as const
export function PropertyDetailView({ propertyId, onClose }: PropertyDetailViewProps) { export function PropertyDetailView({ propertyId, onClose }: PropertyDetailViewProps) {
const [tab, setTab] = useState(0) const [tab, setTab] = useState(0)
@@ -393,11 +393,13 @@ export function PropertyDetailView({ propertyId, onClose }: PropertyDetailViewPr
value={tab} value={tab}
onChange={(_, v) => setTab(v)} onChange={(_, v) => setTab(v)}
variant="scrollable" variant="scrollable"
scrollButtons="auto" scrollButtons
allowScrollButtonsMobile
sx={{ sx={{
borderBottom: '1px solid #e2e8f0', borderBottom: '1px solid #e2e8f0',
flexShrink: 0, flexShrink: 0,
'& .MuiTab-root': { textTransform: 'none', fontSize: '0.8rem', minWidth: 'auto', px: 1.5 }, '& .MuiTab-root': { textTransform: 'none', fontSize: '0.8rem', minWidth: 'auto', px: 1.5 },
'& .MuiTabScrollButton-root': { width: 28 },
}} }}
> >
{TABS.map(label => ( {TABS.map(label => (