https://bugs.kde.org/show_bug.cgi?id=503548

            Bug ID: 503548
           Summary: Task Manager Applet Mouse Hover
                    Activation/Deactivation Duration and Behaviour
                    Usability
    Classification: Plasma
           Product: plasmashell
           Version: 6.3.4
          Platform: NixOS
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: Task Manager and Icons-Only Task Manager widgets
          Assignee: plasma-b...@kde.org
          Reporter: m1vri...@duck.com
                CC: qydwhotm...@gmail.com
  Target Milestone: 1.0

SUMMARY

When:
Appearance > General > Show small window previews when hovering over tasks =
enabled

Duration of hover to activate time, and particularly the deactivation time
causes usability issues. Activation time takes too long in my opinion, but the
way the previews instantly disappear when the cursor even slightly leaves the
preview popup is definitely problem. The combined effect is that it takes a
long time to bring up the previews, followed by frequently accidentally losing
them with a careless mouse movement, and having to repeat the process of
spending longer than you'd expect to bring up the previews.

In terms of the mouse hover duration before they appear, I would imagine the
choice to take a little longer for them to appear was to avoid accidental
activation, but even taking this into account it feels like it takes a long
time to me. A compromise might be to measure time spent hovering the mouse over
anywhere on the widget rather than a single task, so that one can move the
mouse anywhere on the widget to begin the countdown, then move the mouse more
slowly and precisely to the desired task while waiting for the previews to
appear. 

Another issue with specifically the Icons-Only Task Manager is the way the
previews go away when hovering over a pinned icon. Normally you can move the
cursor over different tasks and continue to see small window previews of each
task uninterrupted without having to wait, but if you have to move the mouse
over a pinned icon that isn't active to get to the other task you want to
preview, the previews go away, and you once again have to wait the full
duration of the activation time to see previews again for that other task.
Since you have already activated the small window previews and the cursor
hasn't left the widget, expected behaviour would be that the window previews
activate immediately upon the cursor moving over another active task.


**Activation duration**

STEPS TO REPRODUCE
1. Enable Appearance > General > Show small window previews when hovering over
tasks
2. Hover the cursor over a task

OBSERVED RESULT
Takes a long time for small window previews to appear

EXPECTED RESULT
Takes less time


**Deactivation duration**

STEPS TO REPRODUCE
1. Enable Appearance > General > Show small window previews when hovering over
tasks
2. Hover the cursor over a task
3. Move mouse off the small window previews

OBSERVED RESULT
Small window previews instantly disappear.

EXPECTED RESULT
Small window previews disappear quickly but not instantly, allowing for the
mouse to briefly leave the previews without them disappearing.


**Hovering over pinned icons**

STEPS TO REPRODUCE
1. Icons Only Task Manager Only
2. Enable Appearance > General > Show small window previews when hovering over
tasks
3. Open two tasks from pinned applications, and arrange a third pinned
application between them in the task manager
4. Hover the cursor over over one task to activate small window previews
5. Move mouse to other active task, passing over the inactive pinned icon,
without cursor leaving the applet

OBSERVED RESULT
Small window previews require full duration of activation time before
reappearing when cursor reaches second task.

EXPECTED RESULT
Small window previews appear immediately when cursor reaches second task, just
like they would if the pinned icon in between the two tasks wasn't there.



SOFTWARE/OS VERSIONS
Operating System: NixOS 25.05
KDE Plasma Version: 6.3.4
KDE Frameworks Version: 6.13.0
Qt Version: 6.9.0
Kernel Version: 6.12.19 (64-bit)
Graphics Platform: Wayland
Processors: 8 × Intel® Core™ i7-1065G7 CPU @ 1.30GHz
Memory: 15.2 GiB of RAM
Graphics Processor: Intel® Iris® Plus Graphics

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to