Thread now has the AddUserInterfaceUpdate method. There’s two possible signatures:
Thread.AddUserInterfaceUpdate(data as Dictionary)
Thread.AddUserInterfaceUpdate(ParamArray data as Pair)
But the resulting UserInterfaceUpdate event only has a Dictionary in its signature:
Thread.UserInterfaceUpdate(data() As Dictionary)
So if I pass a pair from AddUserInterfaceUpdate
, what happens to it? Does it get turned into a dictionary? Does Xojo assume that th left value is the key and the right value the value? Seems presumptuous…