Bug 388278

Summary: Cursor changes to resizing mode shape after minimize/restore kscreen kcm
Product: [Plasma] KScreen Reporter: Patrick Silva <bugseforuns>
Component: kcmAssignee: Sebastian Kügler <sebas>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: NOR    
Version: 5.11.4   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: screenshot
demonstration

Description Patrick Silva 2017-12-27 17:31:47 UTC
Created attachment 109546 [details]
screenshot

open system settings and "display and monitor"
minimize and restore the window
move your cursor on the window
cursor changes to resizing mode shape
Comment 1 Sebastian Kügler 2018-01-09 11:46:54 UTC
I can't confirm this, it doesn't happen on my system. How did you start systemsettings? Did you move the cursor over the window before minimizing it? Do you see it ever with other apps?

(I'm shooting a bit in the dark, since I don't really have a clue how this could happen.)
Comment 2 Patrick Silva 2018-01-09 13:15:55 UTC
Created attachment 109758 [details]
demonstration

I can reproduce on my both machines (laptop running neon dev unstable, desktop running Arch Linux).
Minimize/restore is not necessary, move cursor down/up is enough. Watch my screencast please.
Comment 3 Sebastian Kügler 2018-01-09 14:02:16 UTC
Thanks, that helps. I can reproduce this problem now. Will have a look.
Comment 4 Sebastian Kügler 2018-01-11 15:40:23 UTC
I've had a closer look, here are my findings:

The problem happens when the mouse moves over the splitter between the QML widget with the previews and the lower part with the combobox and settings per output. The cursor isn't reset to the arrow shape onMouseOut.

- My desktop (Qt 5.9.3 shows this problem)
- My laptop (Qt 5.9.4) doesn't show it
- My other laptop (5.9.2) doesn't show it
- Yet another system (Qt 5.9.3) doesn't show it

Kscreen's code base doesn't do anything with the mouse cursor. This means whatever the problem is, it's probably not in KScreen, but KScreen does something to trigger it. So let's start the crapshooting:

What graphics driver do you use? Anything else that makes your system "special"?
Comment 5 Patrick Silva 2018-01-12 04:07:50 UTC
(In reply to Sebastian Kügler from comment #4)

> What graphics driver do you use? Anything else that makes your system
> "special"?
I use intel modesetting driver on both systems (Arch Linux and neon dev unstable).
None of my systems has any special configuration.
Comment 6 Sebastian Kügler 2018-01-12 09:38:01 UTC
Okay, same here on at least two systems tested. It doesn't seem to be related to that.
Comment 7 Christoph Feck 2018-02-14 21:10:44 UTC
KScreen also uses a splitter to separate monitor display from option panel.

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