Bug 375990

Summary: Spectacle doesn't respond to first click after capturing a rectangular region
Product: [Applications] Spectacle Reporter: Frederick Zhang <frederick888>
Component: GeneralAssignee: Boudhayan Gupta <me>
Status: RESOLVED FIXED    
Severity: normal CC: nate
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Frederick Zhang 2017-02-04 08:30:39 UTC
Overview: 

Spectacle GUI doesn't respond to the first click after capturing a rectangular region. This issue doesn't have influence on other capturing modes.

Steps to Reproduce:

1. Take a capture of a rectangular region
2. Click any component of the GUI (save, dropdown list, etc.)

Actual Results:

No response to the first click. A second click is needed.

Expected Results: 

The GUI should respond to the click as other modes.

Build Date & Platform:

OS: ArchLinux
Packages (from official repo):
    $ pacman -Q | egrep "spectacle|plasma"
    kdeplasma-addons 5.9.0-1
    plasma-desktop 5.9.0-1
    plasma-framework 5.30.0-1
    plasma-integration 5.9.0-1
    plasma-meta 5.9-1
    plasma-nm 5.9.0-1
    plasma-pa 5.9.0-1
    plasma-sdk 5.9.0-1
    plasma-workspace 5.9.0-1
    plasma-workspace-wallpapers 5.9.0-1
    spectacle 16.12.1-1

Always reproduces. It didn't have such issue before (approx 1 or 2 months ago), I cannot clearly remember when it started to be so.
Comment 1 Frederick Zhang 2017-02-04 14:05:27 UTC
I noticed that this only occurs when I place Spectacle in one monitor and try to capture a region in the other (I'm using an HDMI external monitor). If I capture a region in the same monitor as Spectacle, the issue won't be reproduced.
Comment 2 Frederick Zhang 2017-03-17 04:27:46 UTC
Please ignore my previous comment. It was just coincidentally not reproduced when I was using a single screen.

I'm now on 16.12.3, the issue still remains.
Comment 3 Nate Graham 2018-01-31 05:04:42 UTC
Can't reproduce with Spectacle 17.12 in Plasma 5.11.5. Can you?
Comment 4 Frederick Zhang 2018-01-31 05:42:20 UTC
No, I cannot reproduce it either. I guess it was fixed somewhere upstream :)
Comment 5 Nate Graham 2018-01-31 05:45:06 UTC
Excellent, thanks for checking again!