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
                   |                            |imedia/k3b/-/commit/a8d6dc3
                   |                            |c8561e568f0c49c2f2afd86aeac
                   |                            |2cbfd8
         Resolution|---                         |FIXED
             Status|ASSIGNED                    |RESOLVED

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

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/a8d6dc3c8561e568f0c49c2f2afd86aeac2cbfd8

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

Reply via email to