Bug 323524 - Visual corruption in information box
Summary: Visual corruption in information box
Status: RESOLVED UNMAINTAINED
Alias: None
Product: apper
Classification: Unmaintained
Component: general (other bugs)
Version First Reported In: unspecified
Platform: Arch Linux Linux
: NOR major
Target Milestone: ---
Assignee: Daniel Nicoletti
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-08-15 04:05 UTC by Jason H.
Modified: 2025-06-10 18:22 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments
Example of corruption (455.42 KB, image/png)
2013-08-15 04:06 UTC, Jason H.
Details
KDE display corruption in Apper (59.01 KB, image/png)
2015-08-15 13:56 UTC, Maxim Egorushkin
Details
KDE display corruption in Google Chrome tooltip (260.32 KB, image/png)
2015-08-15 13:57 UTC, Maxim Egorushkin
Details
Mouse pointer corruption after resume from suspend to ram (3.90 MB, image/jpeg)
2015-08-15 14:03 UTC, Maxim Egorushkin
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jason H. 2013-08-15 04:05:20 UTC
When using Apper to browse packages, if the information panel at the bottom is hidden and you click on a package, then you get visual corruption in the information panel that slides in from the bottom. This can be cleared by clicking on another window and then back on Apper or by clicking the "More" drop-down and selecting a different view.

I've observed this behavior for several months now on two different machines, both running Arch Linux under KDE (with KWin). Since I think this is possibly a graphical bug, I will add that the first machine is using an AMD graphics card and I see the behavior with both the open source and proprietary drivers. The second machine is using an Nvidia graphics card and I have observed this behavior with the proprietary drivers. I have not tested it with the Nouveau driver.

Reproducible: Always

Steps to Reproduce:
1. Open Apper.
2. Navigate to any listing of packages (e.g., search for one or click "installed packages")
3. Click a package and expand the description panel at the bottom
Actual Results:  
Description panel is corrupted. It looks like the expansion animation somehow freezes or sticks (it's hard to describe, see the picture). 

Expected Results:  
Description panel is free of visual corruption.

The corruption can be cleared by clicking on another window and then back on Apper or by selecting a different information item. The glitch immediately reappears if you select a different package.
Comment 1 Jason H. 2013-08-15 04:06:48 UTC
Created attachment 81713 [details]
Example of corruption
Comment 2 Daniel Nicoletti 2013-08-15 23:42:25 UTC
Please use oxygen style, working around this issue isn't cool
Comment 3 Jason H. 2013-08-17 22:17:43 UTC
You're saying it's a bug with the Qt style, then?
Comment 4 Maxim Egorushkin 2015-08-15 13:55:53 UTC
I observe the same issue here with AMD radeon open source driver. In Apper and in Google Chrome.
Comment 5 Maxim Egorushkin 2015-08-15 13:56:39 UTC
Created attachment 94042 [details]
KDE display corruption in Apper
Comment 6 Maxim Egorushkin 2015-08-15 13:57:38 UTC
Created attachment 94043 [details]
KDE display corruption in Google Chrome tooltip
Comment 7 Maxim Egorushkin 2015-08-15 13:59:55 UTC
I also notice that upon resume the mouse pointer is corrupted until the mouse is moved to a place where the pointer has to change.
Comment 8 Maxim Egorushkin 2015-08-15 14:03:10 UTC
Created attachment 94045 [details]
Mouse pointer corruption after resume from suspend to ram

That white-greenish square in the top center is the mouse pointer.
Comment 9 Justin Zobel 2021-03-09 01:00:07 UTC
Thank you for the bug report.

As this report hasn't seen any changes in 5 years or more, we ask if you can please confirm that the issue still persists.

If this bug is no longer persisting or relevant please change the status to resolved.
Comment 10 Christoph Cullmann 2025-06-10 18:22:54 UTC
This project is unfortunately no longer maintained.

If a new maintainer wants to step up and take care, the project is archived here:

https://invent.kde.org/system/apper

You can just clone it in your private namespace on invent.kde.org and if you have started to work on it and fixed/implemented something get it reviewed and the project unarchived.

Sorry for the inconveniences.