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

            Bug ID: 511393
           Summary: Unable to capture any portion of the screen while a
                    dropdown menu is active in an app
    Classification: Applications
           Product: Spectacle
      Version First 6.4.4
       Reported In:
          Platform: Fedora RPMs
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: General
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected]
  Target Milestone: ---

Created attachment 186344
  --> https://bugs.kde.org/attachment.cgi?id=186344&action=edit
screen capture obtained with "import" instead of spectacle, to grab the
dropdown

SUMMARY
attempting to capture a dropdown menu in Gvim to attach a screenshot to an
email to tell a friend about this new feature I just added and cannot for the
life of me figure out how to get Spectacle to allow me to grab the screen while
a dropdown menu is active in the frontmost app 

STEPS TO REPRODUCE
1. open Gvim in any configuration that shows the menu bar
2. pull a dropdown menu from the menu bar that has a submenu , and navigate to
the submenu
3. press (or try to) META-SHIFT-S to open spectacle (nothing happens) 
4. open spectacle separately, set a delay option, then press Meta-Shift-S and
race to pull down the drop down menu, and then at THAT point, also attempt a
screengrab (partial or full screen)


OBSERVED RESULT
Failed to take screenshot in any way shape or form

EXPECTED RESULT
screenshot showing dropdown menu as in the attached

SOFTWARE/OS VERSIONS

Operating System: Fedora Linux 41
KDE Plasma Version: 6.4.4
KDE Frameworks Version: 6.18.0
Qt Version: 6.8.3
Kernel Version: 6.16.12-100.fc41.x86_64 (64-bit)
Graphics Platform: X11
Processors: 8 × Intel® Core™ i7 CPU         860  @ 2.80GHz
Memory: 16 GiB of RAM (15.6 GiB usable)
Graphics Processor: NVIDIA GeForce GTX 650


ADDITIONAL INFORMATION

I was able to take the attached screenshot by creating the following applet in
~/bin/sshot
```
#!/bin/bash
sleep 5
import -window root ~/sshot.jpg
chmod 644 ~/sshot.jpg
```

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

Reply via email to