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

            Bug ID: 468874
           Summary: Using background mode with `-b` to hide the GUI and
                    just save to a file with `-o` no longer works with
                    `-region`.
    Classification: Applications
           Product: Spectacle
           Version: 23.04.0
          Platform: Archlinux
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: General
          Assignee: noaha...@gmail.com
          Reporter: incom...@frogg.ie
                CC: k...@david-redondo.de
  Target Milestone: ---

SUMMARY

Using `-b` to hide the GUI and just save to a file with `-o` no longer works
with `-region`. This instead causes spectacle to open it's GUI after selecting
the region to capture, and does not save to the selected file.

The previous behavior when using `-region -b -o="$HOME/somefile.png"` would
immediately let you select a region, and save it to a file once selected
without showing the GUI.

This issue does not happen with the active window and other selection options,
only with selecting a region.

STEPS TO REPRODUCE
1. `spectacle -region -b -o="$HOME/somefile.png"`
2. Left click (for some reason, immediately dragging to capture no longer
works)
3. Region toolbar appears, drag region
4. Spectacle GUI opens without saving the file.

OBSERVED RESULT

Left click drag does not immediately select a region, and GUI opens after
selecting a region.

EXPECTED RESULT

Left click drag should select a region immediately, and the GUI should not open
and instead save the region to a file.

SOFTWARE/OS VERSIONS
Operating System: Arch Linux 
KDE Plasma Version: 5.27.4
KDE Frameworks Version: 5.105.0
Qt Version: 5.15.9
Kernel Version: 6.2.9-arch1-1 (64-bit)
Graphics Platform: X11
Processors: 4 × Intel® Core™ i7-8665U CPU @ 1.90GHz
Memory: 15.3 GiB of RAM
Graphics Processor: Mesa Intel® UHD Graphics 620
Manufacturer: LENOVO
Product Name: 20QD000LUS
System Version: ThinkPad X1 Carbon 7th

ADDITIONAL INFORMATION

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

Reply via email to