https://bugs.kde.org/show_bug.cgi?id=514069

Jean-Baptiste Mardelle <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |FIXED
             Status|ASSIGNED                    |RESOLVED
      Latest Commit|                            |https://invent.kde.org/mult
                   |                            |imedia/kdenlive/-/commit/4b
                   |                            |dbf53bb4002d74e71aa057fb5c7
                   |                            |3bdfb39917b

--- Comment #2 from Jean-Baptiste Mardelle <[email protected]> ---
Git commit 4bdbf53bb4002d74e71aa057fb5c73bdfb39917b by Jean-Baptiste Mardelle,
on behalf of Jaimukund Bhan.
Committed on 22/10/2026 at 08:02.
Pushed by mardelle into branch 'master'.

Fix duplicate and stuck jobs in render queue

When executing multiple delayed rendering scripts,, path formatting
discrepancies prevented Kdenlive from matching active jobs in the queue with
incoming progress updates from `kdenlive_render`. This caused Kdenlive to spawn
duplicate `Starting...` entries while leaving the original item stuck,
deadlocking the render queue and blocking subsequent waiting jobs from
launching. This MR introduces cross-platform path normalization
(`normalizeRenderPath` and `findJobItem`) across `kdenlive_render` and
`RenderWidget`, ensuring active jobs are accurately resolved and allowing
sequential render queues to progress smoothly to completion without duplicating
or hanging.

M  +11   -0    renderer/kdenlive_render.cpp
M  +53   -20   src/dialogs/renderwidget.cpp
M  +2    -0    src/dialogs/renderwidget.h

https://invent.kde.org/multimedia/kdenlive/-/commit/4bdbf53bb4002d74e71aa057fb5c73bdfb39917b

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to