Reproduced with Inkscape 0.48+devel r12407 on OS X 10.7.5
> It takes one step to change the color, but it takes three steps to
> make it unhappend.
In addition to the unexpected behavior, 'Redo' is lost after undoing changes of the stroke (and/or fill) color of paths with markers in the current selection. Loss of 'Redo' seems to only occur if the style change was the latest step(s) undone.
@John - any chance you could take a closer look at the undo history entries created when auto-updating the style of (stock) markers?
Reproduced with Inkscape 0.48+devel r12407 on OS X 10.7.5
> It takes one step to change the color, but it takes three steps to
> make it unhappend.
In addition to the unexpected behavior, 'Redo' is lost after undoing changes of the stroke (and/or fill) color of paths with markers in the current selection. Loss of 'Redo' seems to only occur if the style change was the latest step(s) undone.
@John - any chance you could take a closer look at the undo history entries created when auto-updating the style of (stock) markers?