Summary: | window content distortion in klipper-config dialog | ||
---|---|---|---|
Product: | [Plasma] plasmashell | Reporter: | slartibart70 |
Component: | Clipboard | Assignee: | Plasma Bugs List <plasma-bugs> |
Status: | REPORTED --- | ||
Severity: | normal | CC: | akselmo, kde, nate |
Priority: | NOR | ||
Version: | 6.2.0 | ||
Target Milestone: | 1.0 | ||
Platform: | Fedora RPMs | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/plasma/plasma-workspace/-/commit/dcb1b27d38a84f14c794504655161e23e3d43192 | Version Fixed In: | 6.2.2 |
Sentry Crash Report: | |||
Attachments: |
1
2 3 4 5 6 7 8 9 10 tests with 6.2.2 |
Description
slartibart70
2024-10-05 14:14:44 UTC
Created attachment 174449 [details]
1
Created attachment 174450 [details]
2
Created attachment 174451 [details]
3
Created attachment 174452 [details]
4
Created attachment 174453 [details]
5
Created attachment 174454 [details]
6
Created attachment 174455 [details]
7
Created attachment 174456 [details]
8
Created attachment 174457 [details]
9
Created attachment 174458 [details]
10
i found the old bugreport for dolphin https://bugs.kde.org/show_bug.cgi?id=466211 Even if this was in plasma5, those glitches are still there in plasma6 (i encountered them in plasma 6.1.x and 6.2.0) But, they are very hard to reproduce now Oh wow, I can repro the weird flickering every time, i think the steps are same as reporters: 1. Configure clipboard 2. Select actions configuration 3. Click "Add action" 4. Click "Add command" 5. Close both dialogs with cancel 6. Switch to different menus. Especially shortcuts menu gets weird. Operating System: Fedora Linux 40 KDE Plasma Version: 6.2.80 KDE Frameworks Version: 6.7.0 Qt Version: 6.7.2 Kernel Version: 6.10.12-200.fc40.x86_64 (64-bit) Graphics Platform: Wayland Processors: 12 × AMD Ryzen 5 3600 6-Core Processor Memory: 15,5 GiB of RAM Graphics Processor: AMD Radeon RX 6600 A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/4844 Git commit 44358a8e724aeba3a4520be9ae63d6c4fec4c529 by David Edmundson. Committed on 16/10/2024 at 21:07. Pushed by davidedmundson into branch 'master'. klipper: Avoid creating lots of native windows in settings dialog Klipper's action dialog tries to resize itself, for that it needs a QWindow. It was using an extreme call that also makes it a native window ahead of QDialog doing it. The dialog has a widget parent which isn't separated yet due to it not being shown. The current code hits a path where QWidget tries making all child widgets of the parent widget also native windows and we get in a mess. M +1 -1 klipper/editactiondialog.cpp https://invent.kde.org/plasma/plasma-workspace/-/commit/44358a8e724aeba3a4520be9ae63d6c4fec4c529 Git commit dcb1b27d38a84f14c794504655161e23e3d43192 by David Edmundson, on behalf of David Edmundson. Committed on 16/10/2024 at 21:42. Pushed by davidedmundson into branch 'Plasma/6.2'. klipper: Avoid creating lots of native windows in settings dialog Klipper's action dialog tries to resize itself, for that it needs a QWindow. It was using an extreme call that also makes it a native window ahead of QDialog doing it. The dialog has a widget parent which isn't separated yet due to it not being shown. The current code hits a path where QWidget tries making all child widgets of the parent widget also native windows and we get in a mess. (cherry picked from commit 44358a8e724aeba3a4520be9ae63d6c4fec4c529) Co-authored-by: David Edmundson <kde@davidedmundson.co.uk> M +1 -1 klipper/editactiondialog.cpp https://invent.kde.org/plasma/plasma-workspace/-/commit/dcb1b27d38a84f14c794504655161e23e3d43192 i tested in 6.2.2, but this is not yet fixed? Still the same problematic behavior when switching to different menu-entries --- Operating System: Fedora Linux 40 KDE Plasma Version: 6.2.2 KDE Frameworks Version: 6.7.0 Qt Version: 6.7.2 Kernel Version: 6.11.5-200.fc40.x86_64 (64-bit) Graphics Platform: Wayland Processors: 16 × AMD Ryzen 7 PRO 7840U w/ Radeon 780M Graphics Memory: 58,5 GiB of RAM Graphics Processor: AMD Radeon 780M Manufacturer: LENOVO Product Name: 21K5000JGE System Version: ThinkPad P14s Gen 4 It should be in 6.2.2. Please ensure plasmashell has restarted since upgrading. The steps given above no longer produce an issue for me. If you have an issue remaining please provide new steps/screenshots. Yes, definitely restarted (and also rebooted) the machine. This time as proof a video of the things i do and the distortions visible. Any other files (logs, configs, ...) that i can provide? Created attachment 175186 [details]
tests with 6.2.2
just to be sure - i picked up an older laptop, lenovo t420, intel-machine, only intel-graphics. With plasma 6.2.0 i can recreate the problem on the machine. Same steps, same results (here, i only created a dummy action, named 'test' with the command 'ls'... just for having one). Updating to 6.2.2 with a current kernel - and the problem remains. --- Operating System: Fedora Linux 40 KDE Plasma Version: 6.2.2 KDE Frameworks Version: 6.7.0 Qt Version: 6.7.2 Kernel Version: 6.11.5-200.fc40.x86_64 (64-bit) Graphics Platform: Wayland Processors: 4 × Intel® Core™ i7-2620M CPU @ 2.70GHz Memory: 15,5 GiB of RAM Graphics Processor: Mesa Intel® HD Graphics 3000 Manufacturer: LENOVO Product Name: 4236NGG System Version: ThinkPad T420 |