I'm submitting a…
[ ] Bug
[ ] Feature Request
[ ] Documentation Request
[x] Other (Please describe in detail)
I'm unsure whether this is a bug or simply a missing feature,
which is why I have ticked Other, and why I have not specified a log file.
Current Behavior
Setting a border pixel size of 1 currently outlines the border, as expected, but has issues when outlining the rounded edge; it usually cuts off as seen here:


Expected Behavior
The expected behavior is that the rounded edges get outlined the way the non-rounded sides get handled, like this:

(basically just a black line going smoothly around the edge, instead of cutting off).
Reproduction Instructions
for_window [class=".*"] border pixel 1
border_radius 8
Just add these two lines to your i3 config and reload/restart.
Environment
Output of i3 --moreversion 2>&-:
i3 version:
Binary i3 version: 4.16.1-184-g00181678 (2019-07-03, branch "makepkg") © 2009 Michael Stapelberg and contributors
Running i3 version: 4.16.1-184-g00181678 (2019-07-03, branch "makepkg") (pid 1020)
Loaded i3 config: /home/sam/.config/i3/config (Last modified: Fri 30 Aug 2019 20:29:53 BST, 4377542 seconds ago)
The i3 binary you just called: /usr/bin/i3
The i3 binary you are running: i3
i3 configuration file is here.
- Linux Distribution & Version: Manjaro Linux 18.0 (Linux Kernel is `5.4.0-1-MANJARO`)
- Are you using a compositor (e.g., xcompmgr or compton): compton
- This issue persists on older kernels too.