Bug 467659

Summary: k3b tries to open the cabinet door with the CD tray
Product: [Applications] k3b Reporter: Bodo Eggert <7eggert>
Component: CopyingAssignee: k3b developers <k3b>
Status: RESOLVED FIXED    
Severity: normal CC: aacid, michalm, trueg
Priority: NOR    
Version: 22.08.3   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Bodo Eggert 2023-03-21 18:04:58 UTC
STEPS TO REPRODUCE
1. Set k3b to not open the tray
2. copy a CD (Audio CD)

OBSERVED RESULT
The cabinet door is stronger than my CD tray

EXPECTED RESULT
I need to press the button after opening the door

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
Comment 1 Albert Astals Cid 2023-03-21 21:39:21 UTC
If you do not want to eject the CD, check the

Do not eject medium after write process

option
Comment 2 Bodo Eggert 2023-03-22 14:36:46 UTC
STEPS TO REPRODUCE
1. Set k3b to not open the tray

In other words: The option is checked.

The tray will still open to 1) reload the CD 2) immediately again to let me insert another CD

After the final CD is reloaded, the tray does stay shut.
Comment 3 Albert Astals Cid 2023-03-22 19:16:22 UTC
Right, apologies, failed to read properly

https://invent.kde.org/multimedia/k3b/-/merge_requests/39
Comment 4 Albert Astals Cid 2023-03-31 16:01:05 UTC
Git commit 47813bd196ec458326cedca2f5f11557039b81f8 by Albert Astals Cid.
Committed on 31/03/2023 at 15:57.
Pushed by aacid into branch 'master'.

CloneJob: Don't eject the media if the user asked for it

M  +1    -1    libk3b/jobs/k3bclonejob.cpp

https://invent.kde.org/multimedia/k3b/commit/47813bd196ec458326cedca2f5f11557039b81f8
Comment 5 Albert Astals Cid 2023-03-31 16:04:01 UTC
Git commit f02a7f42ff6e42c75d7994455f66a68d49f837be by Albert Astals Cid.
Committed on 31/03/2023 at 16:03.
Pushed by aacid into branch 'release/23.04'.

CloneJob: Don't eject the media if the user asked for it
(cherry picked from commit 47813bd196ec458326cedca2f5f11557039b81f8)

M  +1    -1    libk3b/jobs/k3bclonejob.cpp

https://invent.kde.org/multimedia/k3b/commit/f02a7f42ff6e42c75d7994455f66a68d49f837be