Bug 487488

Summary: Column resizing move content area when I move out pressed mouse from column area
Product: [Applications] plasma-systemmonitor Reporter: inklesspen
Component: generalAssignee: KSysGuard Developers <ksysguard-bugs>
Status: RESOLVED DUPLICATE    
Severity: normal CC: ahiemstra, kdebugs, nate, plasma-bugs-null
Priority: NOR    
Version First Reported In: 6.0.4   
Target Milestone: ---   
Platform: Manjaro   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: The Movie
selects processes when configuring columns

Description inklesspen 2024-05-24 16:26:57 UTC
SUMMARY
In applications. Tried to resize column but moved application area.

STEPS TO REPRODUCE
1. Grab column edge
2. Move out mouse from columns area
3. Move mouse to left/right

OBSERVED RESULT
Application area moved instead of column size resizing

EXPECTED RESULT
Column should resize anyway, no matter where is the mouse

SOFTWARE/OS VERSIONS
Linux: Manjaro 24.0.0
KDE Plasma Version: 6.0.4
KDE Frameworks Version: 6.1.0
Qt Version: 6.7.0

ADDITIONAL INFORMATION
Wayland
Comment 1 inklesspen 2024-05-24 16:27:25 UTC
Created attachment 169783 [details]
The Movie
Comment 2 Arjen Hiemstra 2024-05-28 08:45:33 UTC
This is a bug in Qt that doesn't yet have an upstream issue as far as I can tell. Leaving this open until there is one.
Comment 3 Nate Graham 2024-06-12 20:53:00 UTC

*** This bug has been marked as a duplicate of bug 483290 ***
Comment 4 kdebugs 2024-08-19 23:25:20 UTC
Created attachment 172764 [details]
selects processes when configuring columns

Here's another place this comes up, in addition to the ways shown in this bug and in Bug 487488.  Go to "Configure columns..." and drag your mouse on that dialog, and it will select processes below it.

(This is the least of plasma-systemmonitor's problems.  As petrk opined in Bug 488425, I also miss ksysguard.  It had more options, and I don't recall it taking multiple gigabytes of memory like plasma-systemmonitor does when you leave it open for a long time.  If I'm trying to use it to find the problem process, it shouldn't be the problem process.)