Bug 508796

Summary: Gwenview annotate window forgets user settings
Product: [Applications] gwenview Reporter: Maxim Egorushkin <maxim.yegorushkin>
Component: generalAssignee: Gwenview Bugs <gwenview-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: normal CC: idontfeelcomfygivingyoumyemail, tomashnyk
Priority: NOR Keywords: junior-jobs, usability
Version First Reported In: 25.08.0   
Target Milestone: ---   
Platform: Neon   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Maxim Egorushkin 2025-08-27 06:18:06 UTC
SUMMARY

Gwenview annotate window forgets user settings when closed. Toolbar locations, font sizes, colors, and everything else reset when annotating another .png file from Gwenview.

Gwenview main window remembers user settings across restarts. Gwenview Annotate window does not.

STEPS TO REPRODUCE
1. From Dolphin, double click on a .png file in a folder with multiple .png files.
2. Gwenview opens and displays the file. Invoke annotate from Gwenview with shift+a. That opens an Annotate window.
3. Select Text tool. That shows Ubuntu Bold 15 black font settings. Change color to red, size 32, unbold. Type some text, click OK which closes Annotate. Click save button in Gwenview.
4. Go To Next image, Invoke annotate with shift+a. Select Text tool. That shows Ubuntu Bold 15 black font settings, instead of last used settings.

OBSERVED RESULT
Annotate window shows Ubuntu Bold 15 black font default settings. All panel positions are reset.

EXPECTED RESULT
Annotate window keeps last used settings of all instruments. Panels keep their last set positions.

SOFTWARE/OS VERSIONS
Operating System: KDE neon User Edition
KDE Plasma Version: 6.4.4
KDE Frameworks Version: 6.17.0
Qt Version: 6.9.1
Kernel Version: 6.8.0-71-generic (64-bit)
Graphics Platform: Wayland
Processors: 16 × AMD Ryzen 7 5825U with Radeon Graphics
Memory: 64 GiB of RAM (62.2 GiB usable)
Graphics Processor: AMD Radeon Graphics
Manufacturer: Dell Inc.
Product Name: Inspiron 14 7425 2-in-1
System Version: 1.20.0
Comment 1 tomashnyk 2025-10-09 12:00:53 UTC

*** This bug has been marked as a duplicate of bug 492620 ***