Bug 464027 - Clip and project monitor broken with Qt 5.15.8
Summary: Clip and project monitor broken with Qt 5.15.8
Status: RESOLVED FIXED
Alias: None
Product: kdenlive
Classification: Applications
Component: User Interface & Miscellaneous (show other bugs)
Version: 22.12.1
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Jean-Baptiste Mardelle
URL:
Keywords:
: 464209 464960 465106 (view as bug list)
Depends on:
Blocks:
 
Reported: 2023-01-08 23:01 UTC by Antonio Rojas
Modified: 2023-02-16 08:04 UTC (History)
6 users (show)

See Also:
Latest Commit:
Version Fixed In: 22.12.2
Sentry Crash Report:


Attachments
Kdenlive interface (140.53 KB, image/png)
2023-01-09 18:18 UTC, farid
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Antonio Rojas 2023-01-08 23:01:15 UTC
After updating to Qt 5.15.8, the clip and project monitor appear broken: the time line is missing and the controls don't apprear when hovering the widget.

Bisected to https://invent.kde.org/qt/qt/qtdeclarative/-/commit/8d4a3cc537e13551b60c66c2127277444ac74441
Comment 1 farid 2023-01-09 17:03:53 UTC
(In reply to Antonio Rojas from comment #0)
> After updating to Qt 5.15.8, the clip and project monitor appear broken: the
> time line is missing and the controls don't apprear when hovering the widget.
> 
> Bisected to
> https://invent.kde.org/qt/qt/qtdeclarative/-/commit/
> 8d4a3cc537e13551b60c66c2127277444ac74441

Odd, I cannot reproduce from self compiled Kdenlive. Running Qt version 5.15.8+kde+r160-1 in arch.
Comment 2 Antonio Rojas 2023-01-09 17:10:38 UTC
(In reply to farid from comment #1)
> Odd, I cannot reproduce from self compiled Kdenlive. Running Qt version
> 5.15.8+kde+r160-1 in arch.

Make sure you're using qt5-declarative 5.15.8+kde+r22-1. I have reverted the offending commit in -2.
Comment 3 farid 2023-01-09 18:18:23 UTC
Created attachment 155153 [details]
Kdenlive interface
Comment 4 farid 2023-01-09 18:19:28 UTC
(In reply to Antonio Rojas from comment #2)
> (In reply to farid from comment #1)
> > Odd, I cannot reproduce from self compiled Kdenlive. Running Qt version
> > 5.15.8+kde+r160-1 in arch.
> 
> Make sure you're using qt5-declarative 5.15.8+kde+r22-1. I have reverted the
> offending commit in -2.

Yes using this version with no regression,
Comment 5 Antonio Rojas 2023-01-09 18:29:35 UTC
The screenshot shows you're using -2, not -1
Comment 6 Jean-Baptiste Mardelle 2023-01-13 12:21:23 UTC
Git commit 2c6eeac036f8243363df6da9314f3fa0b8ee0834 by Jean-Baptiste Mardelle.
Committed on 13/01/2023 at 12:21.
Pushed by mardelle into branch 'release/22.12'.

Fix monitor qml overlay painting corruption with Qt 5.15.8

M  +2    -3    src/monitor/glwidget.cpp

https://invent.kde.org/multimedia/kdenlive/commit/2c6eeac036f8243363df6da9314f3fa0b8ee0834
Comment 7 Albert Astals Cid 2023-01-16 00:00:13 UTC
Should this be marked as fixed?
Comment 8 Albert Astals Cid 2023-01-22 17:35:02 UTC
*** Bug 464209 has been marked as a duplicate of this bug. ***
Comment 9 Jean-Baptiste Mardelle 2023-02-01 08:22:47 UTC
*** Bug 464960 has been marked as a duplicate of this bug. ***
Comment 10 Jean-Baptiste Mardelle 2023-02-16 08:04:16 UTC
*** Bug 465106 has been marked as a duplicate of this bug. ***