Skip to content

Fix "Edit all columns" menu - #7218

Merged
wetneb merged 3 commits into
OpenRefine:masterfrom
wetneb:7212-fix-all-column-transforms
Mar 26, 2025
Merged

wetneb merged 3 commits into
OpenRefine:masterfrom
wetneb:7212-fix-all-column-transforms

Conversation

@wetneb

@wetneb wetneb commented Mar 22, 2025

Copy link
Copy Markdown
Member

Fixes #7212.

It turns out that all actions in the "All" -> "Edit all columns" menu didn't work if there were undone operations in the history, a bug caused by my introduction of the history erasure confirmation dialog.
This fixes it by simplifying the way those actions are implemented, making a single request to execute all operations on selected columns at once.

I intend to backport this to 3.9, to be released in 3.9.2.

@github-actions github-actions Bot added Type: Bug Issues related to software defects or unexpected behavior, which require resolution. Priority: High Denotes issues that require urgent attention and may be blocking progress. all -> transform / common About applying the same transformation to all columns labels Mar 22, 2025
@wetneb
wetneb merged commit 003e310 into OpenRefine:master Mar 26, 2025
wetneb added a commit that referenced this pull request Mar 26, 2025
* fix: Application of transforms to all columns with undone operations

Fixes #7212.

* Add Cypress test

* Fix Cypress test name
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

all -> transform / common About applying the same transformation to all columns Priority: High Denotes issues that require urgent attention and may be blocking progress. Type: Bug Issues related to software defects or unexpected behavior, which require resolution.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

global Unescape HTML entities doesn't work

1 participant