Bug 155478 - Adding or editing animation scrolls up to top of animations list
Summary: Adding or editing animation scrolls up to top of animations list
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Impress (show other bugs)
Version:
(earliest affected)
Inherited From OOo
Hardware: All All
: low minor
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: bibisected, bisected, regression
Depends on:
Blocks: Sidebar-Animation
  Show dependency treegraph
 
Reported: 2023-05-24 22:57 UTC by jeremysitlab
Modified: 2024-10-22 09:19 UTC (History)
4 users (show)

See Also:
Crash report or crash signature:


Attachments
ODP with many animations (39.04 KB, application/vnd.oasis.opendocument.presentation)
2023-05-25 09:03 UTC, Stéphane Guillou (stragu)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description jeremysitlab 2023-05-24 22:57:23 UTC
Description:
Adding or editing an animation causes the animation list to scroll up to the top, making it difficult to add and edit animations on a slide that has many - I have to scroll down and find my place again each time.

Steps to Reproduce:
1. Make a slide with enough animations to require scrolling to view the bottom ones
2. Add or edit (ie. move up/move down) an animation
3.

Actual Results:
After each action, the display scrolls up to the top of the animation list

Expected Results:
I believe it should not scroll up automatically after each action, as it makes it much harder to edit animations that aren't at the top of the list.


Reproducible: Always


User Profile Reset: No

Additional Info:
[Information automatically included from LibreOffice]
Locale: en-US
Module: PresentationDocument
[Information guessed from browser]
OS: Windows (All)
OS is 64bit: no
Comment 1 Stéphane Guillou (stragu) 2023-05-25 09:03:14 UTC
Created attachment 187487 [details]
ODP with many animations

Steps with attachment:
1. Open ODP
2. Add a shape
3. In Animations tab, click "Add"

Result: list of animations jumps back to top when refreshed, current active item hidden, instead of keeping the active item visible.

Reproduced in:

Version: 7.5.3.2 (X86_64) / LibreOffice Community
Build ID: 9f56dff12ba03b9acd7730a5a481eea045e468f3
CPU threads: 8; OS: Linux 5.15; UI render: default; VCL: gtk3
Locale: en-AU (en_AU.UTF-8); UI: en-US
Calc: threaded

and recent master build:

Version: 7.6.0.0.alpha1+ (X86_64) / LibreOffice Community
Build ID: f3aab159f1c1e00c25e6b4ca1e50813bc343f4f3
CPU threads: 8; OS: Linux 5.15; UI render: default; VCL: gtk3
Locale: en-AU (en_AU.UTF-8); UI: en-US
Calc: threaded

Was already the case in OOo 3.3.
Comment 2 BogdanB 2023-05-29 06:02:12 UTC
Stephane, I changed the status based on your comment.
Comment 3 Gabor Kelemen (allotropia) 2024-10-22 07:00:18 UTC
Ran into the same problem, bibisect shows it started in 7.0 with:

https://cgit.freedesktop.org/libreoffice/core/commit/?id=21e8ce9ab9a522d25e95773af59b7ccccaee4e54

author	Caolán McNamara <caolanm@redhat.com>	2020-03-24 11:44:16 +0000
committer	Caolán McNamara <caolanm@redhat.com>	2020-04-06 21:24:40 +0200
commit 21e8ce9ab9a522d25e95773af59b7ccccaee4e54 (patch)

weld custom animation panel