https://bugs.documentfoundation.org/show_bug.cgi?id=157117
Bug ID: 157117
Summary: Constant jumping to page one when particular page is
deleted in Draw
Product: LibreOffice
Version: 7.5.5.2 release
Hardware: x86-64 (AMD64)
OS: All
Status: UNCONFIRMED
Severity: normal
Priority: medium
Component: Draw
Assignee: [email protected]
Reporter: [email protected]
I frequently create print-to file with browser to PDF file. Then open the file
with Draw and edit the page. But this issue can easily be reproducible from new
document as well.
1. Open Draw.
2. From right site side bar make sure Navigator is selected.
3. Perform menu Page | New page to get to 5 pages.
4. In right site Navigator position cursor to page 5.
5. Menu Page | Delete Page, page is correctly deleted. But now issue appears
Draw jumps to page 1. Now imagine having 20 pages and each page having 50
objects, so Navigator has plenty of entries. Jumping to the first page is
pretty annoying. Why? Because most of the time user edits some page e.g. page
15, and then goes to page 16 and deletes it. What user expects? Which page
should be displayed? I expect to get previous 17th page, that is now 16th page.
So I can easily delete current page (page 16).
This looks like small problem, but it is supper annoying when I have to edit
tons of documents and jumping to first page is time consuming and annoying,
because I have to constantly remember which page I used to be when I deleted
the page.
If I delete last page, I expect to be moved to the new last page.
Tested on Windows 10 and Ubuntu 23.04.
Version: 7.5.5.2 (X86_64) / LibreOffice Community
Build ID: ca8fe7424262805f223b9a2334bc7181abbcbf5e
CPU threads: 8; OS: Windows 10.0 Build 19044; UI render: Skia/Raster; VCL: win
Locale: sl-SI (en_SI); UI: en-US
Calc: threaded
Version: 7.6.0.3 (X86_64) / LibreOffice Community
Build ID: 69edd8b8ebc41d00b4de3915dc82f8f0fc3b6265
CPU threads: 8; OS: Linux 6.2; UI render: default; VCL: gtk3
Locale: sl-SI (en_US.UTF-8); UI: en-US
Flatpak
Calc: threaded
--
You are receiving this mail because:
You are the assignee for the bug.