From 944a02142fc15f196bd2bfcec9667100284cc2e3 Mon Sep 17 00:00:00 2001 From: cxl Date: Tue, 25 Aug 2009 09:32:12 +0000 Subject: [PATCH] CtrlLib: Fix of recent fix in Multibutton git-svn-id: svn://ultimatepp.org/upp/trunk@1536 f0d560ea-af0d-0410-9eb7-867de7ffcac7 --- uppsrc/CtrlLib/MultiButton.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/uppsrc/CtrlLib/MultiButton.cpp b/uppsrc/CtrlLib/MultiButton.cpp index 1a783b9e6..deea0ed84 100644 --- a/uppsrc/CtrlLib/MultiButton.cpp +++ b/uppsrc/CtrlLib/MultiButton.cpp @@ -447,7 +447,7 @@ void MultiButton::Paint(Draw& w) void MultiButton::MouseMove(Point p, dword flags) { int h = FindButton(p.x); - Ctrl::Tip(h >= 0 ? Nvl(button[hl].tip, tip) : tip); + Ctrl::Tip(h >= 0 && h < button.GetCount() ? Nvl(button[h].tip, tip) : tip); if(hl != h) { hl = h; Refresh();