Bug 492959

Summary: Sticky Note uses unstyled Qt discard dialog that's miscolored with Breeze Twilight
Product: [Plasma] plasma-integration Reporter: Ilya Bizyaev <bizyaev>
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: CONFIRMED ---    
Severity: normal CC: justin, nate, nicolas.fella, sam, visual-design
Priority: NOR    
Version: 6.1.4   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
See Also: https://bugs.kde.org/show_bug.cgi?id=487387
https://bugs.kde.org/show_bug.cgi?id=490861
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: Screenshot

Description Ilya Bizyaev 2024-09-10 20:55:10 UTC
SUMMARY

See the attached screenshot.


SOFTWARE/OS VERSIONS
Operating System: openSUSE Tumbleweed 20240908
KDE Plasma Version: 6.1.4
KDE Frameworks Version: 6.5.0
Qt Version: 6.7.2
Kernel Version: 6.10.8-1-default (64-bit)
Graphics Platform: Wayland
Graphics Processor: NVIDIA GeForce RTX 4070/PCIe/SSE2

ADDITIONAL INFORMATION
This dialog seems redundant, considering there's already a notification to cancel widget removal. Also, “Discard” may work here in English, but in Russian the difference between “discard” and “cancel” is rather subtle, so the dialog ends up speaking in double negative. “Remove”/“Delete” would be easier to translate and understand.
Comment 1 Ilya Bizyaev 2024-09-10 20:55:51 UTC
Created attachment 173540 [details]
Screenshot
Comment 2 Justin Zobel 2024-09-10 21:59:45 UTC
Confirmed on git master.
Comment 3 Justin Zobel 2024-09-10 22:04:24 UTC
I spoke with Nate, and he has advised this is a regression in Qt6.

On the other items mentioned in ADDITIONAL INFORMATION, please report them as individual bugs so they can be tracked separately.
Comment 4 Nate Graham 2024-09-11 09:11:26 UTC
I guess we need to roll our own implementation here to replace the unsuitable default Qt 6 one, same as Bug 487387 and Bug 490861.