This is probably a stupid question and is most likely a classic example of a pebcak error, but I really can't figure it out. I'm trying to use the inpaining tool to replace the transparency here with an approximation of what should be there
.
This probably seems like I pretty crude way of doing things, but I've done similar things before in other programs, and it works fine for my purposes when it works properly. What I did is select all the transparency, Making sure I selected every last pixel of it. I've tried it multiple times and it always ends up looking like this:
The bottom comes out exactly like I want it, but the top turns into a transparency gradient. This happens even if I fill the transparency with a different color before inpainting, so it somehow is creating transparency that I don't want. Sorry if this should be obvious, I just bought Affinity Photo earlier today. I left the interface in on the screenshots in case that gives some clue to something I doing wrong.
Edit: I was able to get around the problem by editing the alpha channel. I still would like to know why this happens in the first place, and if it's intended behavior.