Well, I'm just not going to be able to help until I have the time and motivation to dig through someone else's addon code, because this is just not how chat filters work:
Originally Posted by BlueRaja
Trade Forwarder gets loaded first:
Trade Forwarder: Parses the message, prints it to chat. Tells WoW to block the message.
Trade Chat Cleaner: Never sees the message.
Result: Message gets printed.
|
If that's really what's happening, then Trade Forwarder is
not using chat filters, or at least not using them correctly. Go look at the default UI code in ChatFrame.lua where it handles filtering.