OpenHands/agent-canvas

[Bug]: Disable Save button if there are no new settings to save

Fechada

#909 aberto em 28 de mai. de 2026

 (3 comentários) (0 reação) (0 responsável)TypeScript (26 forks)github user discovery
buggood first issue

Métricas do repositório

Stars
 (43 estrelas)
Métricas de merge de PR
 (Mesclagem média 2d 10h) (106 fundiu PRs em 30d)

Description

Operating System

macOS

Installation Method

From source (npm run dev / npm run dev:minimal)

Agent Canvas Version

1.0.0-alpha.7

Bug Description

The save button remains enabled when there are no new changes to save

Steps to Reproduce

  1. Change a setting (enable confirmation mode)
  2. Save button becomes enabled
  3. Revert change (disable confirmation mode)
  4. Save button remains enabled
  5. Click save
  6. Successful save settings toast message renders

Actual Behavior

  • Save button state is NOT dependent on settings state
  • If there are no new settings to save, the save button is enabled

Expected Behavior

  • Save button is enabled/disabled based on settings state
  • If no new settings to save, disable the button

Relevant Logs

Screenshots

https://github.com/user-attachments/assets/d62c265e-2a98-42d8-abd8-3984977e564a

Additional Context

No response

Guia do colaborador