fix(headroom): toggle reflects enabled setting even when proxy is down
Toggle was checked={headroomEnabled && headroomRunning} and disabled when the proxy was down, so a downed proxy showed OFF while headroomEnabled stayed true in the DB. The engine only checks headroomEnabled, so it kept calling /v1/compress. Toggle now reflects the user setting; proxy up/down stays visible via the status chip.
Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -529,8 +529,7 @@ export default function TokenSaverClient() {
|
|||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
<Toggle
|
<Toggle
|
||||||
checked={headroomEnabled && headroomRunning}
|
checked={headroomEnabled}
|
||||||
disabled={!headroomRunning}
|
|
||||||
onChange={() => handleHeadroomEnabled(!headroomEnabled)}
|
onChange={() => handleHeadroomEnabled(!headroomEnabled)}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user