In the desktop version, when someone suggests a trade for “any” card, the two buttons at the bottom of that window are “edit” and “decline”.
If someone were to suggest an edited trade, that window would be suddenly replaced with a new window. In the place of edit, would be decline, and in the place of decline would be “accept”.
So, it’s possible to go to decline a suggested trade, but accidentally accept another.