Bug 392028 - Incomplete refresh of selected are in menus
Summary: Incomplete refresh of selected are in menus
Status: RESOLVED UPSTREAM
Alias: None
Product: Breeze
Classification: Plasma
Component: QStyle (show other bugs)
Version: 5.12.3
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Hugo Pereira Da Costa
URL: https://bugreports.qt.io/browse/QTBUG...
Keywords:
: 388265 (view as bug list)
Depends on:
Blocks:
 
Reported: 2018-03-18 22:51 UTC by Luca Carlon
Modified: 2018-03-21 04:16 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Short video showing the issue. (996.99 KB, video/x-matroska)
2018-03-18 22:51 UTC, Luca Carlon
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Luca Carlon 2018-03-18 22:51:30 UTC
Created attachment 111489 [details]
Short video showing the issue.

When scaling is applied (non integer factor), the selected area in menus is not completely refreshed and lines remain after selection is gone. I attached a video to show the issue.
I tried to set an integer scaling != 1 and I could not reproduce.
Expected behavior: the selected area should be entirely hidden.
Comment 1 Hugo Pereira Da Costa 2018-03-19 08:19:19 UTC
Hi, 

thanks for reporting.

This is unfortunately an upstream bug. Breeze itself has no control over clip areas. The same issue appears with other widget styles, and in fact there was a duplicated bug about this some weeks ago (which I cannot find again though ...)

This will have to be reported to QT. 

Regards,

Hugo
Comment 2 Luca Carlon 2018-03-19 23:06:21 UTC
So you say the bug is fixed already in Qt or that I should report this there?

I have to say that I tested fusion and oxygen before reporting and I couldn't reproduce the issue there.
Thanks!
Comment 3 Hugo Pereira Da Costa 2018-03-20 06:27:29 UTC
(In reply to Luca Carlon from comment #2)
> So you say the bug is fixed already in Qt or that I should report this there?
You should report there. 

> I have to say that I tested fusion and oxygen before reporting and I
> couldn't reproduce the issue there.

If I remember properly, for other styles the same issues would appear in other areas (such as list highlight).

I wish I could find the original bug report ...

> Thanks!
Comment 4 Patrick Silva 2018-03-20 12:40:27 UTC
(In reply to Hugo Pereira Da Costa from comment #1)
> in fact
> there was a duplicated bug about this some weeks ago (which I cannot find
> again though ...)

are you talking about bug 388265 ?
Comment 5 Hugo Pereira Da Costa 2018-03-20 12:52:06 UTC
(In reply to Dr. Chapatin from comment #4)
> (In reply to Hugo Pereira Da Costa from comment #1)
> > in fact
> > there was a duplicated bug about this some weeks ago (which I cannot find
> > again though ...)
> 
> are you talking about bug 388265 ?

yes ! Thanks !
Comment 6 Patrick Silva 2018-03-20 12:54:39 UTC
Luca, if you have already reported this problem to qt, share the link here please. Thanks.
Comment 7 Luca Carlon 2018-03-20 21:00:56 UTC
Unfortunately I don't know anything about the code in Breeze, it would be pretty difficult for me to report a bug to Qt about something I don't know.
Comment 8 Patrick Silva 2018-03-20 21:41:53 UTC
No problem, Luca. Reported here
https://bugreports.qt.io/browse/QTBUG-67199
Comment 9 Patrick Silva 2018-03-20 21:44:01 UTC
*** Bug 388265 has been marked as a duplicate of this bug. ***