Bug 397307 - Hide or show pointer only effects the following screenshot
Summary: Hide or show pointer only effects the following screenshot
Status: RESOLVED INTENTIONAL
Alias: None
Product: Spectacle
Classification: Applications
Component: General (show other bugs)
Version: unspecified
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Boudhayan Gupta
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-08-09 09:43 UTC by alexkde
Modified: 2018-08-09 14:57 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description alexkde 2018-08-09 09:43:24 UTC
When a screenshot is taken, the mouse pointer is captured by default.*
If a user decides to to exclude the mouse pointer, the option "Include mouse pointer" has to be unchecked and another screenshot has to be taken.


Therefore, I suggest two always take two screenshots: One with the mouse and one without. 
Concretely, if the user unchecks "Include mouse pointer", the preview screenshot should be updated and the image without the pointer should be saved.

* This should also work if the mouse pointer is excluded by default.
Comment 1 null 2018-08-09 09:54:44 UTC
Thanks for your message.

If we implemented your suggestion, changing options after the fact should also work for all of the other options. However, I don't think that's feasible from a performance and memory perspective, because the number of possible combinations would just be too high.

The workflow is supposed to be like this:
- Set options.
- Take screenshot.
- Save.

Other apps use a more wizard-like workflow, but I think that's tedious and the current way serves most Spectacle users well enough.

---

I suppose your use case was to exclude the mouse pointer after you took the screenshot, because you had no use for it? If so, we probably rather should disable the mouse pointer by default, see Bug 397121.
Comment 2 alexkde 2018-08-09 14:56:06 UTC
You are right, I actually didn't consider all possible combinations and I also somehow hadn't seen the "Take a new screenshot button".

With this in mind I think this FR can be closed.