Fix critical bugs: file loading, advanced export dialog, and XLSX export

- Add XLSX export functionality alongside CSV with proper menu option
- Fix advanced export dialog visibility with improved CSS and scroll behavior
- Verify file loading mechanism works correctly for double-click association
- Improve export dialog layout with better height and positioning
- Update export-spreadsheet IPC handler to support both CSV and XLSX formats
This commit is contained in:
2025-09-22 00:24:00 +05:30
parent 11fc00160f
commit 8f333fb810
4 changed files with 53 additions and 20 deletions
+4
View File
@@ -854,6 +854,10 @@ document.addEventListener('DOMContentLoaded', () => {
const advancedOptions = document.getElementById('advanced-export-options');
if (e.target.checked) {
advancedOptions.classList.remove('hidden');
// Scroll the advanced options into view after they become visible
setTimeout(() => {
advancedOptions.scrollIntoView({ behavior: 'smooth', block: 'nearest' });
}, 100);
} else {
advancedOptions.classList.add('hidden');
}