Fix Cursor switcher metric and overview selection drops

The Cursor "Included plan" fallback in switcherMetricRow was gated on
!usageBarsShowUsed, so enabling the "show used %" mode skipped the
synthetic providerCost row and displayed the exhausted primary window
instead. displayPercent already selects used/left per the toggle and the
synthetic row provides both, so the gate was an oversight.

toggleOverviewProvider rebuilt cfg_overviewProviderIDs only from the
currently-enabled overviewProviders list, silently dropping configured
IDs for providers that are temporarily disabled. Preserve those prior
selections so toggling one provider no longer erases another.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2bab6a7f3cSimone committed on 6/27/2026, 12:23:07 PMparent7c8f2f1
2 files changedLine totals unavailable