void MediaNodePanel::MessageDropped( BPoint point, BMessage *message) { D_METHOD(("MediaNodePanel::MessageDropped()\n")); // +++ REALLY BAD WORKAROUND MediaJack *jack = dynamic_cast<MediaJack *>(ItemUnder(point)); if (jack) { jack->MessageDropped(point, message); return; } else { be_app->SetCursor(B_HAND_CURSOR); } }