CommitSession implementation - Before/After Checkin settings

It seems that if the user changes the Before/After Checkin settings in the
Commit Changes dialog, they are only taken into account if the user then
clicks "Commit". I've added a new button via a plugin that implements CommitSession,
but even if I turn off say "Reformat Code" then click my new button, the
code gets reformatted anyway and the changed settings aren't saved :(

I've filed a bug report here:

Please sign in to leave a comment.