2.80 (sub 45), 168d3fd528c4, 2019-02-27 01:36
Despite all kinds of settings cursor align face only by Z-axis.
But cursor`s X and Y still affected by view.
Also by Shift-RMB cursor always oriented by view, despite settings.
Align rotation by snapping target means all axes, am I right?
I made addon, that can reorient object locals to cursor`s rotation. And found, that there is no way to orent cursor to face just by click.
And there is no way to snap cursor`s orientation to face orientation. So cursor`s orientation is near useless.