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

Albert Astals Cid <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|https://invent.kde.org/mult |https://invent.kde.org/mult
                   |imedia/k3b/-/commit/a8d6dc3 |imedia/k3b/-/commit/e36cef5
                   |c8561e568f0c49c2f2afd86aeac |2415a08a3f4225882afee402b08
                   |2cbfd8                      |2b44a0

--- Comment #11 from Albert Astals Cid <[email protected]> ---
Git commit e36cef52415a08a3f4225882afee402b082b44a0 by Albert Astals Cid, on
behalf of Ole Osterhagen.
Committed on 10/08/2026 at 22:16.
Pushed by aacid into branch 'release/26.08'.

Fix replacement of files from the old session

When replacing files from an imported session, remove these files before
adding new files so that the call to beginInsertItems/endInsertItems is
not interleaved with calls to beginRemoveItems/endRemoveItems.

When restoring a file from an imported session, remove the reference
from the imported file to the replacement, because the replacement will
soon be deleted.

M  +37   -20   libk3b/projects/datacd/k3bdiritem.cpp
M  +1    -0    tests/CMakeLists.txt
M  +88   -2    tests/k3bdataprojectmodeltest.cpp
M  +9    -2    tests/k3bdataprojectmodeltest.h
A  +-    --    tests/testdata/test.iso

https://invent.kde.org/multimedia/k3b/-/commit/e36cef52415a08a3f4225882afee402b082b44a0

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

Reply via email to