What steps will reproduce the problem?
1. Enable any DataBroker launcher addon that doesn't provide the arg "type" when class the "NewDataObject" function (like VolumeControl)
What is the expected output? What do you see instead?
The launcher isn't tracked by Broker2Fubar
Please provide any additional information below.
Broker2Fubar checks when a new dataObject is created for its type. And, like it should, I only registers the dataObject if it is a "launcher" or a "data source". But, it also should register the callback "LibDataBroker_AttributeChanged_type", because, if no dataObject is provided with the function "NewDataObject", the type won't be available at the creation callback, but only afterwards.
| User | When | Change |
|---|---|---|
| Adirelle | Fri, 14 Nov 2008 08:37:00 | Changed status from Accepted to Waiting |
| Adirelle | Mon, 10 Nov 2008 07:49:46 | Changed status from New to Accepted |
| Adirelle | Mon, 10 Nov 2008 07:49:43 | Changed assigned to from None to Adirelle |
| Jaliborc | Thu, 06 Nov 2008 21:26:33 | Create |
© 2008-2009 Curse Inc.
- #2
Jaliborc Wed, 12 Nov 2008 15:05:28VolumeControl (at WowInterface) does not provide its type at creation
- #1
Adirelle Mon, 10 Nov 2008 07:50:50I wrote a fix. Have you an example of LDB source that does not provide the type attribute at creation ?