| Summary: | Fill colors with 0 for the alpha value don't show up as completely transparent as expected | ||
|---|---|---|---|
| Product: | [Applications] Spectacle | Reporter: | Kai Uwe Broulik <kde> |
| Component: | General | Assignee: | Noah Davis <noahadvs> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | kde, nate |
| Priority: | NOR | ||
| Version First Reported In: | unspecified | ||
| Target Milestone: | --- | ||
| Platform: | Other | ||
| OS: | Linux | ||
| Latest Commit: | https://invent.kde.org/graphics/spectacle/commit/3c45c80c70be9f7ee8866ff43bd1cdb2dca705a9 | Version Fixed/Implemented In: | |
| Sentry Crash Report: | |||
|
Description
Kai Uwe Broulik
2023-01-11 20:54:23 UTC
I can set the alpha of the fill color to 0, but it doesn't work as expected; I get a transparent gray fill, rather than no fill. Seems like this is supposed to work but it's just buggy. Oh, right, I was just focussing on the fact the RGB was #ff0000 without alpha. However, I still think the UX could be better here, particularly the defaults. Better default I agree on, which would be best expressed in another bug report. You probably have a shadow on the circle and the center of the shadow isn't being cut out. If I disable the shadow, then the bug you describe doesn't happen. I suppose a proper drop shadow effect rather than the fast shadows we're currently using would be the proper fix, but it could cause performance issues. Git commit 901270a7716735a346c4a853f2e646e511f7118c by Noah Davis. Committed on 05/05/2023 at 10:07. Pushed by ndavis into branch 'master'. Multiply annotation shadow opacity by stroke or fill opacity M +5 -4 src/Gui/Annotations/Utils.cpp https://invent.kde.org/graphics/spectacle/commit/901270a7716735a346c4a853f2e646e511f7118c Git commit 3c45c80c70be9f7ee8866ff43bd1cdb2dca705a9 by Noah Davis. Committed on 05/05/2023 at 15:28. Pushed by ndavis into branch 'release/23.04'. Multiply annotation shadow opacity by stroke or fill opacity (cherry picked from commit 901270a7716735a346c4a853f2e646e511f7118c) M +5 -4 src/Gui/Annotations/Utils.cpp https://invent.kde.org/graphics/spectacle/commit/3c45c80c70be9f7ee8866ff43bd1cdb2dca705a9 |