5799407f55
viewMode is a synced setting. On launch localStorage is wiped (ephemeral port = new origin) so state.viewMode defaults to 'cards' and applyViewMode() highlights the cards button. loadServerSettings then set state.viewMode='table' and re-rendered the content (table) but never re-synced the .view-btn highlight or the column-picker — so table content showed under a cards-active toolbar. Re-apply both in the visual-settings block, alongside theme/sidebar. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>