Editing curvemap generates an undo step but with text "unkown action". This is due to empty name and description on the button. Explictly add name during button definition, This way `ui_apply_but_undo/ui_apply_but_funcs_after` uses correct string for undo step. Pull Request: https://projects.blender.org/blender/blender/pulls/145717