Trade is still broken

Just tried trading 2 different staffs, a stack of health potions, and 1 Silver to a friend. He only ended up getting one of the Staffs and nothing else. I also ended up losing all rest of the items I put up in the Trade box. Trading seems like its still broken/bugged. Needs to be fixed, please.

From What You Say, It Seems Like Only The First Item Gets Transferred.

Yeah, it seems like it.