diff --git a/src/kits/interface/View.cpp b/src/kits/interface/View.cpp index 96b8974a75..7900625b4c 100644 --- a/src/kits/interface/View.cpp +++ b/src/kits/interface/View.cpp @@ -4674,6 +4674,10 @@ BView::DoLayout() void BView::SetToolTip(const char* text) { + // TODO: temporary work-around for bug #5669 + HideToolTip(); + SetToolTip(static_cast(NULL)); + if (BTextToolTip* tip = dynamic_cast(fToolTip)) tip->SetText(text); else