I am so lazy. Heres the irc chat that led to "when someone offers to send you a file, check wether the offer is still valid, before letting the user select a place to save it":
[16:10] nightstalker: xenon: like the "you are running out of battery" dialog magically disappears as soon as i plugin the power connector, would it be possible to change the "xy wants to send you a file" dialog to something like "HAA HAA xy wanted to send you all of his pr0n but you missed it" when the other party cancelled the transmit?
[16:12] nightstalker: bc that just happened to me, not with porn but with some music, i was afk, someone tried so send me something, i browsed my hd to find a nice place to save it, and only to see that it was already cancelled
[16:14] xenon: we have no idea if the other person cancels the transfer without connecting
[16:14] xenon: a good idea though
[16:15] nightstalker: xenon: any possible workarounds?
[16:17] xenon: nope
[16:17] nightstalker: maybe you can move the "save" dialog back in the process, after the first successful connection attempt?
What i mean by that is: I guess right now its "xy sends you a file" > "save" > "transfer". Maybe you can move the "save" dialog into the process of transferring?
Like this: the user accepts the offered file, the transfer window opens and shows the transfer, and as soon as a connection is established a "select a place to save" dialog opens...