Summary: | What exactly does "Even when an external monitor is connected" do? | ||
---|---|---|---|
Product: | [Plasma] Powerdevil | Reporter: | Jonathan Wakely <zilla> |
Component: | general | Assignee: | Plasma Bugs List <plasma-bugs> |
Status: | RESOLVED WORKSFORME | ||
Severity: | normal | CC: | kde, nate, tietze.heiko |
Priority: | NOR | Keywords: | junior-jobs, usability |
Version: | 5.10.4 | Flags: | kde:
Usability?
|
Target Milestone: | --- | ||
Platform: | Fedora RPMs | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Jonathan Wakely
2017-08-17 13:50:00 UTC
I originally had it as you described like "don't if external monitor is connected" but Usability told me not to use negation in checkbooks so we ended up with this. Adding usability. (In reply to Jonathan Wakely from comment #0) > [ ] Ignore laptop lid closing when an external monitor is connected > When laptop lid closed [Suspend] > > and when checked: > > [x] Ignore laptop lid closing when an external monitor is connected > When laptop lid closed and no external monitor [Suspend] Not sure that this (verbose) caption improves the situation as the dependency is not solved. Even in a shorter version like "[x] Prevent suspension with external monitor" the two scenarios are not separated. Ideally, the energy management is bind to activities where a default entry "external display" has its own settings. I think it's pretty clear. Just read the whole thing as a sentence: "When Laptop lid closed, <perform specified action>, [ ] Even when an external monitor is connected." So when that setting is checked, then the action you configure for what happens when you close your laptop lid is also carried out when an external display is plugged in. If that setting is unchecked, then the action is not carried out. This is useful to, for example, dock your laptop to an external screen or docking station and close its screen, but not put it to sleep. (In reply to Nate Graham from comment #3) > I think it's pretty clear. Just read the whole thing as a sentence: > > "When Laptop lid closed, <perform specified action>, [ ] Even when an > external monitor is connected." But it's not a sentence, it has three capital letters and no punctuation. That's not a sentence. > So when that setting is checked, then the action you configure for what > happens when you close your laptop lid is also carried out when an external > display is plugged in. If that setting is unchecked, then the action is not > carried out. This is useful to, for example, dock your laptop to an external > screen or docking station and close its screen, but not put it to sleep. Yes I know what it's useful for, that's not the problem. The problem is that the effect of the settings is unclear and undocumented. Simply saying "it is clear" does not solve the usability problem, nor add documentation. |