In previous versions of Photoshop you could use the ruler tool to determine the correct angle of rotation for a layer and then automatically have it pre-populate the "Arbitrary" field in the "Rotate" command.
Now, with CS6 this method has been added to the crop tool and the ruler method is supposed to be just for individual layers. I'm not able to get it to behave as it has in the past. When I draw a line with the ruler tool and then click the "Straighten Layer" button, it seems to just arbitrarily straighten the selected layer based on what is in the layer graphically, rather than the line that I drew. Is the old method of using the ruler to rotate a layer no longer working? If so, how would I go about recreating that within the new tools in CS6?!