Ruler visibility is now correctly tracked on a per-subwindow basis.
(This fixes an issue with f7e001b0416716a1c464ddc10424fe3898304f11 due to a misunderstanding on my part, while still solving the original bug)