Skip to content

Bulk inline-editing for query results #150

Description

@bct8925

Problem / Motivation

Currently, editing query results requires entering a dedicated edit mode, which adds friction to the workflow. Users who need to quickly update one or more field values must toggle modes before making changes. For bulk updates across multiple rows, this becomes especially tedious.

Desired Behavior

Adopt a Salesforce-style inline editing experience for query results:

  • Always-visible row selection checkboxes — remove the separate edit mode toggle; selection checkboxes should be permanently visible
  • Per-cell edit trigger — each editable cell displays a pencil icon on hover; clicking it opens the cell for inline editing
  • Bulk edit support — when multiple rows are selected and a cell's pencil icon is clicked, prompt the user with the option to apply the new value to that field across all selected rows
  • Single-row edit — when no additional rows are selected (or only one), editing applies to just that row

This should closely mirror the inline editing UX found in Salesforce list views.

Additional Context

  • This replaces the current edit mode toggle with a more streamlined, always-available editing paradigm
  • The Salesforce list view inline-edit pattern is well-established and familiar to the target user base

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions