Bug 102741 - Rulers are only shown for the active page (where the cursor is)
Summary: Rulers are only shown for the active page (where the cursor is)
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: UI (show other bugs)
Version:
(earliest affected)
Inherited From OOo
Hardware: x86-64 (AMD64) All
: medium enhancement
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
: 140586 144418 153796 (view as bug list)
Depends on:
Blocks: Rulers
  Show dependency treegraph
 
Reported: 2016-09-28 13:38 UTC by Pieter van Oostrum
Modified: 2023-03-24 15:43 UTC (History)
6 users (show)

See Also:
Crash report or crash signature:


Attachments
Screen shot (286.44 KB, image/png)
2016-09-28 13:38 UTC, Pieter van Oostrum
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Pieter van Oostrum 2016-09-28 13:38:47 UTC
Created attachment 127699 [details]
Screen shot

I am using LO 5.2.2 RC2, and I noticed that in Writer, the vertical ruler disappears is only visible on pages where the cursor is. So if you scroll down or up without changing the cursor position, the vertical ruler disappears.
Comment 1 Alex Thurgood 2016-09-29 11:57:58 UTC
Confirming on

Version: 5.3.0.0.alpha0+
Build ID: ac8f705c4c3f8c185e1a6f2b9948753a7190c831
Threads CPU : 2; Version de l'OS :Mac OS X 10.12; UI Render : par défaut; 
Locale : fr-FR (fr_FR.UTF-8); Calc: group
Comment 2 Alex Thurgood 2016-09-29 12:01:13 UTC
I see this also in

LibreOffice 3.3.0 
OOO330m19 (Build:6)
tag libreoffice-3.3.0.4

so it was there from the start of the LO project.

Inherited from OOo
Comment 3 Alex Thurgood 2016-09-29 12:04:11 UTC
The problem is the same when scrolling with the mouse from a two-page document upwards to the first page - the ruler only gets displayed once the cursor has been activated on that page.
Comment 4 eisa01 2018-03-29 20:28:55 UTC
Still present

Version: 6.1.0.0.alpha0+
Build ID: a488c7ad2763b944713997911c1ddb0315d8c93f
CPU threads: 2; OS: Mac OS X 10.12.6; UI render: default; 
TinderBox: MacOSX-x86_64@49-TDF, Branch:master, Time: 2018-03-26_00:38:29
Locale: en-US (en_US.UTF-8); Calc: group
Comment 5 QA Administrators 2019-03-30 06:12:37 UTC Comment hidden (obsolete)
Comment 6 Pieter van Oostrum 2019-03-30 08:44:25 UTC
Version: 6.2.2.2
Build ID: 2b840030fec2aae0fd2658d8d4f9548af4e3518d
CPU threads: 4; OS: Mac OS X 10.13.6; UI render: default; VCL: osx; 
Locale: en-US (en_NL.UTF-8); UI-Language: en-US
Calc: threaded

The bug is still present. The vertical ruler is present at the page where the cursor is, but not at other pages.
Comment 7 Dieter 2021-03-09 07:00:53 UTC
Still present in

Version: 7.1.1.2 (x64) / LibreOffice Community
Build ID: fe0b08f4af1bacafe4c7ecc87ce55bb426164676
CPU threads: 4; OS: Windows 10.0 Build 19042; UI render: Skia/Raster; VCL: win
Locale: de-DE (de_DE); UI: en-GB
Calc: CL
Comment 8 Dieter 2021-03-09 07:01:22 UTC
*** Bug 140586 has been marked as a duplicate of this bug. ***
Comment 9 Dieter 2021-09-25 04:31:36 UTC
*** Bug 144418 has been marked as a duplicate of this bug. ***
Comment 10 Stéphane Guillou (stragu) 2023-02-24 11:37:41 UTC
*** Bug 153796 has been marked as a duplicate of this bug. ***
Comment 11 Stéphane Guillou (stragu) 2023-02-24 11:41:55 UTC
This applies to both vertical and horizontal rulers.

Demonstrated with:

0. Open Writer
1. Insert 3 page breaks with Ctrl + Return
2. Use "book view" in the status bar
3. Turn all rulers on in View > Rulers
4. Scroll to the top of the document

Result: visible page has no rulers.

However, I think it qualifies as an enhancement rather than a bug.

Still valid for a recent master build:

Version: 7.6.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 6d9b9d1228cdee69e767833202442a1fed6174a6
CPU threads: 8; OS: Linux 5.15; UI render: default; VCL: gtk3
Locale: en-AU (en_AU.UTF-8); UI: en-US
Calc: threaded
Comment 12 R. Bingham 2023-03-24 15:43:48 UTC
I suggest part of this rulers view issue is a user uncertainty in expected behavior. In the View->Normal view (physical page emulation) with rulers enabled:

A) In one model, all emulated physical pages having even a partial appearance in the document pane are expected to be rendered with associated rulers visually adjacent in full or part.

B) In a second model, the existing behavior of only rulers for the active (by cursor placement) page are rendered.

C) Something else.

Let us say I as a user enable rulers in Normal view and the behavior does meet my expectations. Is this a bug or something I just do not understand. Hmmm... review the documentation at 

https://help.libreoffice.org/latest/en-US/text/swriter/guide/ruler.html?DbPAR=WRITER#bm_id8186284

which is silent on intended ruler view and rendering behavior (other than enable/disable menu choices).

I suggest a documentation update indicating that rulers are only rendered for the active page would at least indicate intended behavior. A user may not be pleased with the intended behavior but at least would know it is not a bug.

Regards.