Bug 512856

Summary: Transform effect rotates the navigator UI element when edit mode is switched off
Product: [Applications] kdenlive Reporter: sabytaj1
Component: User Interface & MiscellaneousAssignee: Jean-Baptiste Mardelle <jb>
Status: RESOLVED FIXED    
Severity: minor    
Priority: NOR    
Version First Reported In: 25.08.0   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed/Implemented In: 25.12.0
Sentry Crash Report:
Attachments: The navigating bar while in an unusual place.

Description sabytaj1 2025-12-02 03:58:27 UTC
Created attachment 187300 [details]
The navigating bar while in an unusual place.

While working on a project, the small bar below the preview window, used to navigate to different areas of the project to preview, became rotated by the Transform effect, despite being part of the user interface. A reboot fixed this, though I was able to re-replicate it by running a playback while the Transform effect was selected. In this state, the navigator element works as intended, though blocks the preview window, and clicking to navigate must be at its new, transformed position, rather than its intended position. Upon further tinkering, I found that simply toggling edit mode resets this glitch (so long as a transform element is active on the image you select), though this is still unintended behavior.


STEPS TO REPRODUCE
1. Create a new project. 
2. Import a visual element (i.e. photo or video). 
3. Add a Transform effect to the visual element.
4. Create a keyframe at the end of this Transform effect, rotating it a desired amount (for simplicity's sake, I used 360 degrees).
5. Ensure the Transform effect is currently highlighted, and begin playback.
6. While playback is active, toggle Edit mode on the preview window once or twice.
OBSERVED RESULT
Upon turning off Edit mode in the preview window a second time, the navigator bar below the window becomes rotated as an element in the project.

EXPECTED RESULT
The navigator bar should remain stationary, unaffected by the active effects in the project.

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
(available in the Info Center app, or by running `kinfo` in a terminal window)
Linux/KDE Plasma: 
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
Comment 1 Jean-Baptiste Mardelle 2025-12-04 10:45:16 UTC
Thanks for your report, I can confirm it still happens on git master
Comment 2 Jean-Baptiste Mardelle 2025-12-04 12:52:20 UTC
Git commit c16ea7a77df5fdad3193336d5d24733d5fb389d7 by Jean-Baptiste Mardelle.
Committed on 04/12/2025 at 12:51.
Pushed by mardelle into branch 'release/25.12'.

Fix various issue with on monitor overlays
FIXED-IN: 25.12.0

M  +1    -1    src/assets/keyframes/model/rect/rotatedrecthelper.cpp
M  +9    -4    src/monitor/monitor.cpp
M  +5    -4    src/monitor/view/MonitorGeometryScene.qml
M  +1    -0    src/monitor/view/MonitorRotoScene.qml

https://invent.kde.org/multimedia/kdenlive/-/commit/c16ea7a77df5fdad3193336d5d24733d5fb389d7