From d0f798c8d2d9fc5851029a328eba9b6f7d7d9a25 Mon Sep 17 00:00:00 2001 From: John Scipione Date: Tue, 28 May 2013 18:07:23 -0400 Subject: [PATCH] Style fixes to ExpandoMenuBar --- src/apps/deskbar/ExpandoMenuBar.cpp | 11 +++++------ src/apps/deskbar/ExpandoMenuBar.h | 12 +++++++----- 2 files changed, 12 insertions(+), 11 deletions(-) diff --git a/src/apps/deskbar/ExpandoMenuBar.cpp b/src/apps/deskbar/ExpandoMenuBar.cpp index 9f1ed5f230..279a3d6a78 100644 --- a/src/apps/deskbar/ExpandoMenuBar.cpp +++ b/src/apps/deskbar/ExpandoMenuBar.cpp @@ -396,6 +396,7 @@ TExpandoMenuBar::MouseMoved(BPoint where, uint32 code, const BMessage* message) SetToolTip(windowMenuItem->FullTitle()); } else SetToolTip((const char*)NULL); + break; } @@ -406,12 +407,10 @@ TExpandoMenuBar::MouseMoved(BPoint where, uint32 code, const BMessage* message) break; } - // new item, set the tooltip to the item name SetToolTip(item->Name()); - - // save the current menuitem for the next MouseMoved() call + // new item, set the tooltip to the item name fLastMousedOverItem = menuItem; - + // save the current menuitem for the next MouseMoved() call break; } @@ -422,8 +421,8 @@ TExpandoMenuBar::MouseMoved(BPoint where, uint32 code, const BMessage* message) { TTeamMenuItem* lastItem = dynamic_cast(fLastClickedItem); - if (fVertical && fShowTeamExpander && fClickedExpander - && lastItem != NULL) { + if (lastItem != NULL && fVertical && fShowTeamExpander + && fClickedExpander) { // Started expander animation, then exited view, // since we can't track outside mouse movements // redraw the original expander arrow diff --git a/src/apps/deskbar/ExpandoMenuBar.h b/src/apps/deskbar/ExpandoMenuBar.h index 663f8ea9d9..8bcef7cf3a 100644 --- a/src/apps/deskbar/ExpandoMenuBar.h +++ b/src/apps/deskbar/ExpandoMenuBar.h @@ -45,11 +45,6 @@ All rights reserved. #include -class BBitmap; -class TBarView; -class TBarMenuTitle; -class TTeamMenuItem; - //#define DOUBLECLICKBRINGSTOFRONT enum drag_and_drop_selection { @@ -59,6 +54,13 @@ enum drag_and_drop_selection { kAnyMenuSelection }; + +class BBitmap; +class TBarView; +class TBarMenuTitle; +class TTeamMenuItem; + + class TExpandoMenuBar : public BMenuBar { public: TExpandoMenuBar(BRect frame, const char* name,