From 2ecef7f3794ce412de29408d859efc1d8660b211 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Axel=20D=C3=B6rfler?= Date: Wed, 19 Aug 2009 13:56:16 +0000 Subject: [PATCH] * Reuse an existing text tool tip, when a new text is set. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32515 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/kits/interface/View.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/kits/interface/View.cpp b/src/kits/interface/View.cpp index aff5f63989..e92eddf75c 100644 --- a/src/kits/interface/View.cpp +++ b/src/kits/interface/View.cpp @@ -4640,7 +4640,10 @@ BView::DoLayout() void BView::SetToolTip(const char* text) { - SetToolTip(new BTextToolTip(text)); + if (BTextToolTip* tip = dynamic_cast(fToolTip)) + tip->SetText(text); + else + SetToolTip(new BTextToolTip(text)); }