diff --git a/resources/wcdb/linux/x64/libwcdb_api.so b/resources/wcdb/linux/x64/libwcdb_api.so index 3c29db5..56551b4 100644 Binary files a/resources/wcdb/linux/x64/libwcdb_api.so and b/resources/wcdb/linux/x64/libwcdb_api.so differ diff --git a/resources/wcdb/macos/universal/libwcdb_api.dylib b/resources/wcdb/macos/universal/libwcdb_api.dylib index af13abb..48e2f17 100644 Binary files a/resources/wcdb/macos/universal/libwcdb_api.dylib and b/resources/wcdb/macos/universal/libwcdb_api.dylib differ diff --git a/resources/wcdb/win32/arm64/wcdb_api.dll b/resources/wcdb/win32/arm64/wcdb_api.dll index 33f9cc1..8e61331 100644 Binary files a/resources/wcdb/win32/arm64/wcdb_api.dll and b/resources/wcdb/win32/arm64/wcdb_api.dll differ diff --git a/resources/wcdb/win32/x64/wcdb_api.dll b/resources/wcdb/win32/x64/wcdb_api.dll index bf072ff..d3919d4 100644 Binary files a/resources/wcdb/win32/x64/wcdb_api.dll and b/resources/wcdb/win32/x64/wcdb_api.dll differ diff --git a/src/components/Export/ExportDateRangeDialog.scss b/src/components/Export/ExportDateRangeDialog.scss index 458c7e4..b575665 100644 --- a/src/components/Export/ExportDateRangeDialog.scss +++ b/src/components/Export/ExportDateRangeDialog.scss @@ -11,8 +11,7 @@ .export-date-range-dialog { width: min(480px, calc(100vw - 32px)); - max-height: calc(100vh - 64px); - overflow-y: auto; + max-height: calc(100vh - 80px); border-radius: 16px; border: 1px solid var(--border-color); background: var(--bg-secondary-solid, var(--bg-primary)); @@ -21,12 +20,14 @@ flex-direction: column; gap: 10px; box-shadow: 0 22px 48px rgba(0, 0, 0, 0.16); + overflow: hidden; } .export-date-range-dialog-header { display: flex; align-items: center; justify-content: space-between; + flex-shrink: 0; h4 { margin: 0; @@ -35,6 +36,26 @@ } } +.export-date-range-dialog-content { + flex: 1 1 0; + min-height: 0; + overflow-y: auto; + overflow-x: hidden; + display: flex; + flex-direction: column; + gap: 10px; + padding-right: 2px; + + &::-webkit-scrollbar { + width: 6px; + } + + &::-webkit-scrollbar-thumb { + background: var(--border-color); + border-radius: 3px; + } +} + .export-date-range-dialog-close-btn { border: 1px solid var(--border-color); background: var(--bg-secondary); @@ -439,6 +460,7 @@ display: flex; justify-content: flex-end; gap: 8px; + flex-shrink: 0; } .export-date-range-dialog-btn { diff --git a/src/components/Export/ExportDateRangeDialog.tsx b/src/components/Export/ExportDateRangeDialog.tsx index d2cbabf..c858472 100644 --- a/src/components/Export/ExportDateRangeDialog.tsx +++ b/src/components/Export/ExportDateRangeDialog.tsx @@ -565,6 +565,7 @@ export function ExportDateRangeDialog({ +