Bug 164570 - New View -> Page Layout (as for bug 150839) does not update corresponding widget in status bar
Summary: New View -> Page Layout (as for bug 150839) does not update corresponding wid...
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
25.2.0.0 alpha0+
Hardware: All All
: low normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Statusbar
  Show dependency treegraph
 
Reported: 2025-01-03 19:11 UTC by V Stuart Foote
Modified: 2025-01-06 07:48 UTC (History)
5 users (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description V Stuart Foote 2025-01-03 19:11:47 UTC
The new at 25.2 View -> Page Layout implementation [1][2] does not currently link to the corresponding view mode as present on the Status Bar. 

Mode selection made from the page layout menu (Single page per row, Multiple pages per row, or Book view) do not link to the corresponding entries on the Status bar (Single-page view,  Multiple-page view, or Book view). And vice-versa for selection from the Status Bar.

Seems like they should be in sync.
Comment 2 V Stuart Foote 2025-01-03 19:19:16 UTC
Also, since the UNO reuse is still under consideration, seems the strings from the Status Bar instance of the control should be reused for the View -> Page Layout to lighten the l10n effort.
Comment 3 Heiko Tietze 2025-01-06 07:40:20 UTC
You mean it's not refreshed immediately but after only some input? If at all a minor issue, IMO.
Comment 4 BogdanB 2025-01-06 07:48:03 UTC
In my test, if I check Book View from View menu, the icon is Ok is checked/unchecked, the problem is just for Multiple page-view. Also, the document arrangement in page is different if checked in multicolumn page-view from View or from the statusbar.

I confirm some problems here.

Version: 25.2.0.1 (X86_64) / LibreOffice Community
Build ID: ddb2a7ea3a8857aae619555f1a8743e430e146c9
CPU threads: 16; OS: Linux 6.8; UI render: default; VCL: gtk3
Locale: ro-RO (ro_RO.UTF-8); UI: en-US
Calc: threaded