Bug 135252 - Inconsistent positioning of objects when using the "Put on the brakes" effect
Summary: Inconsistent positioning of objects when using the "Put on the brakes" effect
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Impress (show other bugs)
Version:
(earliest affected)
3.5.0 release
Hardware: x86-64 (AMD64) Linux (All)
: medium minor
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Object-Animations
  Show dependency treegraph
 
Reported: 2020-07-29 06:48 UTC by Florian
Modified: 2023-04-20 17:41 UTC (History)
1 user (show)

See Also:
Crash report or crash signature:


Attachments
Example file (11.60 KB, application/vnd.oasis.opendocument.presentation)
2021-04-19 15:30 UTC, Buovjaga
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Florian 2020-07-29 06:48:37 UTC
I created a presentation with two objects (rectangular shapes) in it. Each shape has text in it. When I apply the "put on the brakes" effect, then the position of the objects at the end of the animation does not match the original position.

Steps to reproduce:
-------------------
1. Add a rectangular shape to a presentation
2. Align it horizontally to the right
3. Add the "put on the brakes" effect
4. Run the presentation


Expected results:
-----------------
After the animation has ended, the animated object's final horizontal position is on the very right edge (horizontally aligned right)


Actual results:
---------------
After the animation has ended, there is a gap between the the animated object's final horizontal position and the right edge of the presentation canvas.


Demo:
-----
https://youtu.be/LdhGYPBuxyo


LibreOffice Info:
-----------------
Version: 6.4.5.2
Build ID: 6.4.5.2-2.fc32
CPU threads: 4; OS: Linux 5.7; UI render: default; VCL: gtk3; 
Locale: de-DE (de_DE.UTF-8); UI-Language: en-US
Calc: threaded
Comment 1 Florian 2020-09-07 15:33:26 UTC
This also affects version 7.0.1.2 Build 7cbcfc562f6eb6708b5ff7d7397325de9e764452
Comment 2 Buovjaga 2021-04-19 15:30:07 UTC
Reproduced. Already in oldest of Linux 43all bibisect repo

Arch Linux 64-bit
Version: 7.2.0.0.alpha0+ / LibreOffice Community
Build ID: f1d9648b5196eacac080a2a4db42c06829554107
CPU threads: 8; OS: Linux 5.11; UI render: default; VCL: kf5 (cairo+xcb)
Locale: fi-FI (fi_FI.UTF-8); UI: en-US
Calc: threaded
Built on 19 April 2021
Comment 3 Buovjaga 2021-04-19 15:30:31 UTC
Created attachment 171290 [details]
Example file
Comment 4 QA Administrators 2023-04-20 03:31:12 UTC Comment hidden (obsolete)
Comment 5 Florian 2023-04-20 15:04:31 UTC
The bug is still present

Version: 7.0.1.2
Build ID: 7cbcfc562f6eb6708b5ff7d7397325de9e764452
CPU threads: 8; OS: Linux 6.2; UI render: default; VCL: gtk3
Locale: de-DE (de_DE.UTF-8); UI: de-DE
Calc: threaded
Comment 6 Buovjaga 2023-04-20 17:41:36 UTC
Repro also in a less ancient one:
Version: 7.6.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 68912948e376ce0b080a0d2a76dd9d951f8bcdf6
CPU threads: 8; OS: Linux 6.2; UI render: default; VCL: kf5 (cairo+xcb)
Locale: fi-FI (fi_FI.UTF-8); UI: en-US
Calc: threaded