Bug 436833

Summary: Print Creator run from Image Editor does not print the current but saved version
Product: [Applications] digikam Reporter: Jozef Říha <jose1711>
Component: ImageEditor-PluginsAssignee: Digikam Developers <digikam-bugs-null>
Status: REPORTED ---    
Severity: normal CC: caulier.gilles, metzpinguin
Priority: NOR    
Version First Reported In: 7.2.0   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Jozef Říha 2021-05-09 18:11:43 UTC
SUMMARY
If Print Creator is invoked from Image editor it is processing the latest saved version, not the version currently being shown.

STEPS TO REPRODUCE
1. Open an image in Image Editor
2. Decorate - Add Border... - OK (accept the defaults)
3. Tools - Print Creator... - Next

OBSERVED RESULT
- page preview shows the image w/o any changes (no border)
- printing the image results gives different results than what is shown on the screen

EXPECTED RESULT
- page preview shows the image w/ border effect applied
- printout = current unsaved image


SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Arch Linux x86_64
KDE Frameworks Version: 5.81.0
Qt Version: 5.15.2 (built against 5.15.2)
Comment 1 Maik Qualmann 2021-05-09 20:24:56 UTC
Hmm, right now the Print Creator needs a saved file to print. So we would have to temporarily save the image in the editor in order to print it to the Print Creator. Or add the function to print a DImg to the Print Creator.

Maik