Issue 1: Move focusSessionId out of settings to prevent localStorage persistence - Moved focusSessionId to top-level state property (not in settings) - Updated all references from state.settings.focusSessionId to state.focusSessionId - Removed saveSettings() calls from session filter functions Issue 2: Add active state to wrap toggle button - Added .active class to wrap-toggle button when wrapText is enabled - Updated updateSettingsUI() to toggle .active class based on wrapText state Issue 3: Document auto-scroll ephemeral behavior - Added comment explaining why auto-scroll is per-session and not persisted - Clarifies this is intentional design decision Issue 4: Replace inline styles with CSS class for session filter button - Added .header-text-btn CSS class with styling - Removed inline style attribute from sessions-filter-btn |
||
|---|---|---|
| .. | ||
| index.html | ||