On Thu, Jul 1, 2010 at 11:16 PM, <wpjvandermeer@xxxxxxxxx> wrote: > - status_t Invoke() > + status_t Invoke(BMessage* mesage = NULL) > { return > BMenuItem::Invoke(); } Shouldn't that be: return BMenuItem::Invoke(message); ? Otherwise in the case when Invoke is called with an actual BMessage parameter on such an item, it will be ignored, Regards, Rene