https://bugs.kde.org/show_bug.cgi?id=499818
Bug ID: 499818
Summary: Enabling "Include window titlebar and borders" for an
"Active Window" screenshot of a `QDockWidget` renders
all borders, whereas disabling it rendered solely the
right and bottom ones.
Classification: Applications
Product: Spectacle
Version: 24.12.1
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 178145
--> https://bugs.kde.org/attachment.cgi?id=178145&action=edit
"Include window titlebar and borders" enabled (for `#c0`).
SUMMARY
-------
Enabling "Include window titlebar and borders" (for an "Active Window"
screenshot of a `QDockWidget`) rendered all borders, whereas disabling it
rendered solely the right and bottom ones. Images shall be attached to
demonstrate this.
STEPS TO REPRODUCE
------------------
1. Create a `QDockWidget`.
2. Undock it.
3. *Enable* "Include window titlebar and borders".
4. Select "Active Window".
OBSERVED RESULT
---------------
Enabling "Include window titlebar and borders" rendered all borders...
5. *Disable* "Include window titlebar and borders".
6. Select "Active Window".
OBSERVED RESULT
---------------
...whereas disabling it rendered solely the right and bottom ones.
EXPECTED RESULT
---------------
Both modes should display *all* window borders.
SOFTWARE/OS VERSIONS
--------------------
- 1. ~~~sh
#!/usr/bin/env sh
kinfo
~~~
2. > ~~~YAML
> Operating System: Fedora Linux 41
> KDE Plasma Version: 6.2.5
> KDE Frameworks Version: 6.10.0
> Qt Version: 6.8.2
> Kernel Version: 6.12.11-200.fc41.x86_64 (64-bit)
> Graphics Platform: Wayland
> Processors: 12 × AMD Ryzen 5 7600X 6-Core Processor
> Memory: 30.4 GiB of RAM
> Graphics Processor: AMD Radeon RX 5700
> ~~~
- 1. ~~~sh
#!/usr/bin/env sh
rpm -qa spectacle
~~~
2. > ~~~RS
> spectacle-24.12.1-1.fc41.x86_64
> ~~~
ADDITIONAL INFORMATION
----------------------
- This has never occurred to any other window during my usage of Spectacle, I
believe because the border isn't considered to be part of the window
decorations due to how it's implemented.
- Discovered whilst attempting to acquire screenshots for
https://github.com/KDAB/KDDockWidgets/issues/10#issuecomment-2651184223.
--
You are receiving this mail because:
You are watching all bug changes.