I would like to see this behavior, too. Now that the grid spacing is newly calculated when the units are changed, (bug 168912), perhaps this will be less painful to implement.
I would like to see this behavior, too. Now that the grid spacing is newly calculated when the units are changed, (bug 168912), perhaps this will be less painful to implement.