This is kind of a "quick" fix for #11526. But Row Evolution will show the same as when clicking on it in a non "Goal" report. Alternatively we could also simply deactivate Row Evolution for those Goals reports.
Note: I guess it would be awesome to be able to select the goal metrics for row evolution in this case, but that needs a bit more work.
I've now updated the implementation. Instead of ignoring possible incorrect idGoal param, I have now renamed the param used to trigger displaying correct goal metrics in goal visualization from
idGoal is no relevant API parameter for those reports that shouldn't cause any problems.
@tsteur is this solution more suitable?