Description: On the Animation sidebar panel Effect list sometimes unexpectedly changes when we modify other items on the panel. If the selected list item is not visible (e.g. the user scrolls in the list on a way the selected item goes out of the view) and we change Start, Direction, Duration items the Effect list widget scrolls to the selected item. Which seems weird and useless. I think a related issue that even if the selected effect is visible the list's scrollbar sometimes flicker when user is changing the other properties. It might indicate that the Effect list is always repainted when other properties are changed. Steps to Reproduce: 1. Open Impress 2. Open Animation panel on sidebar 3. Select a shape and create an animation for it 4. Select an animation effect and scroll in the list to make the selection unvisible 5a. Select a different item from the list labelled as Start -> the Effect list scrolls to the selection 5b. Click in Delay field, then click in Duration field -> the Effect list scrolls to the selection Actual Results: Effect list scrolls to the selected item unexpectedly when user interacts with other items on the panel. Expected Results: Effect list should not scroll itself when the user interacts other GUI elements, which does not affect the selection on this list. Reproducible: Always User Profile Reset: No Additional Info:
Let's convert this one an easy hack The panel code is here sd/uiconfig/simpress/ui/customanimationspanel.ui sd/source/ui/animations/CustomAnimationPane.cxx The problematic Effect list widget has the if "effect_list" in the code.
A polite ping, still working on this bug?
Reset assignee to default due to inactivity.
Can I work on this issue?
Repro Version: 7.6.0.0.alpha0+ (X86_64) / LibreOffice Community Build ID: c4a58634753a84b09f20f7271d6525a6656522d3 CPU threads: 4; OS: Windows 10.0 Build 19045; UI render: Skia/Raster; VCL: win Locale: fr-FR (fr_FR); UI: fr-FR Calc: CL threaded