Additional line at branch end
Typical git tooling distinguishes between end of branch and inbetween branch.
Example: gitk:
GitButler is different: It also draws a line if the branch ends:
I think, this line should be removed. There currently is no commit being a child of the commit at hand.
Thanks a lot for reporting!
I also think that the commit display right now can be confusing as it's not true to the underlying graph. Interestingly, when checking out any branch, it's not trivial to figure out if there are other commits that use the current commit as parent. But I suppose we can be better by assuming there is nothing in the future of the commit, unless maybe it's a detached head when one could assume that there is more. Or one sticks to the truth which is that "it looks like there is nothing in the future of this commit" as it's the commit a reference points to (and we don't see other references so wouldn't know what's next).
Lastly, I think the same is true for the beginning of the graph, which is displayed as if there are more commits coming.
CC @PavelLaptev