bluerobotics / bluerobotics/cockpit

Custom Actions have unchangeable titles

Open
#1,672 0 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

Actions polish ux
Dominant language
TypeScript
Stars
198
Forks
63
Avg merge
2d 7h
Merged PRs (30d)
57

Description

Bug description

Attempting to change the title while editing a Custom Action just creates a new action instead, after which the old one needs to be manually deleted to remove it.

https://github.com/user-attachments/assets/c88a6b78-04a2-4b0d-9636-7495b7f76ed3

Steps to reproduce
  1. Create a Custom Action
  2. Edit it
  3. Change the title
  4. Click save
  5. The old Action remains, plus a new one with the new name
Primary pain point(s)

Editing an existing thing should not somehow leave it as-is and create a new thing somewhere else - it's unintuitive and requires extra steps to achieve the most likely intended result.

Additional context

No response

Prerequisites
  • I have checked to make sure that a similar request has not already been filed or fixed.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by tracing the Custom Action editing and save flow from the UI entry point, then reproduce the title change described in the issue. Done means saving a renamed existing Custom Action updates that action rather than leaving the old action and creating a duplicate; add or run the relevant tests if the project provides them.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
frontend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.