Type tracking #2


  • Defect
  • Waiting
Open
Assigned to adirelle
  • jaliborc created this issue Nov 6, 2008

    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.

  • jaliborc added the tags New Defect Nov 6, 2008
  • Adirelle self-assigned this issue Nov 10, 2008
  • Adirelle removed a tag New Nov 10, 2008
  • Adirelle added a tag Accepted Nov 10, 2008
  • Adirelle posted a comment Nov 10, 2008

    I wrote a fix. Have you an example of LDB source that does not provide the type attribute at creation ?

  • jaliborc posted a comment Nov 12, 2008

    VolumeControl (at WowInterface) does not provide its type at creation

  • Adirelle removed a tag Accepted Nov 14, 2008
  • Adirelle added a tag Waiting Nov 14, 2008

To post a comment, please login or register a new account.