Bug 405495 - Request: Option to disable minimization of active window
Summary: Request: Option to disable minimization of active window
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Task Manager and Icons-Only Task Manager (show other bugs)
Version: master
Platform: unspecified Linux
: NOR wishlist
Target Milestone: 1.0
Assignee: Nate Graham
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-03-15 14:35 UTC by Rob
Modified: 2020-08-24 18:11 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In: 5.20


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Rob 2019-03-15 14:35:12 UTC
SUMMARY

Scenario: I frequently click on a Task Manager tab without realizing that it corresponds to the active window. When this happens, I expect to see the window for that tab. Instead, and without realizing it, I see another window. This is confusing. 

Request: A new setting for Task Manager that prevents that active window from being minimized when its tab is clicked. 
 
STEPS TO REPRODUCE
1. Click on tab of active window.
2. View newly active window.
3. Mistakenly associate contents of active window with clicked tab.

OBSERVED RESULT
Temporary confusion of which tab corresponds with which window contents

EXPECTED RESULT
Clicking on a tab always causes the contents of the corresponding window to appear.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Kubuntu 17.10
KDE Plasma Version: 5.10.5
KDE Frameworks Version: 5.38.0
Qt Version: 5.9.1

ADDITIONAL INFORMATION

Of course the mistake is always mine. However, this feature would really help me. Also, my apologies if this was previously addressed. Thank you, - Rob
Comment 1 Nate Graham 2019-03-16 13:18:05 UTC
(In reply to Rob from comment #0)
> SUMMARY
> 
> Scenario: I frequently click on a Task Manager tab without realizing that it
> corresponds to the active window. When this happens, I expect to see the
> window for that tab.
If it's the active window, you're already seeing it, right? So you want it to do nothing in this case?
Comment 2 Rob 2019-03-16 21:20:33 UTC
That's correct - the window is being displayed, though I do not realize it. Doing nothing would be just fine. This would be so much better than seeing the contents of another window. A quick blink or flash of the tab or the tab's current-window indicator might offer good feedback. Grateful either way :-)
Comment 3 Nate Graham 2019-03-16 21:51:40 UTC
I would actually not mind having feature myself--especially when using an Icons-Only task manager more or less replicating the macOS Dock paradigm.
Comment 4 Nate Graham 2020-08-21 19:27:09 UTC
Submitted a MR to implement this: https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/127
Comment 5 Nate Graham 2020-08-24 18:11:10 UTC
Git commit 07e977698d1da023b902f6330e7c647f8ffd065c by Nate Graham.
Committed on 24/08/2020 at 18:10.
Pushed by ngraham into branch 'master'.

[applets/taskmanager] Make minimizing the active task on click optional

When this new option is flipped off, clicking on the active task will do
nothing instead of minimizing it. This is the behavior of the macOS
Dock, and adding this option finally makes it possible to perfectly
replicate its behavior in Plasma, in conjunction with the new default
"cycle through grouped tasks on click" option. Being able to do so is
useful for theme creators making macOS Global Themes of which there are
tons and tons, or people switching from macOS who want to generally use
a Plasma look and feel but want to replicate the behavior of the Dock
that they became accustomed to.
FIXED-IN: 5.20

M  +4    -0    applets/taskmanager/package/contents/config/main.xml
M  +7    -0    applets/taskmanager/package/contents/ui/ConfigBehavior.qml
M  +1    -1    applets/taskmanager/package/contents/ui/code/tools.js

https://invent.kde.org/plasma/plasma-desktop/commit/07e977698d1da023b902f6330e7c647f8ffd065c