From c19bf89e2b72f44229efa3bc5db6b32f973c1f1c Mon Sep 17 00:00:00 2001 From: puzl Date: Thu, 14 Jul 2005 00:05:38 +0000 Subject: [PATCH] Mantis: 983 o Releasing left, right or middle mouse button closes the popupmenu ( and selects the currently highlighted upgrade ) git-svn-id: https://unknownworlds.svn.cloudforge.com/ns1@268 67975925-1194-0748-b3d5-c16f83f1a3a1 --- main/source/mod/AvHPieMenuHandler.cpp | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/main/source/mod/AvHPieMenuHandler.cpp b/main/source/mod/AvHPieMenuHandler.cpp index 09a1f2de..0204ea6c 100644 --- a/main/source/mod/AvHPieMenuHandler.cpp +++ b/main/source/mod/AvHPieMenuHandler.cpp @@ -352,12 +352,7 @@ void AvHPieMenuHandler::mouseReleased(MouseCode code, Panel* inPanel) // CenterPrint("AvHPieMenuHandler::mouseReleased.\n"); - // puzl : 983 releasing mouse2 closes the popup menu - if ( code == MOUSE_RIGHT ) - { - ClientCmd("-popupmenu"); - ClosePieMenu(); - } + // // if(code == MOUSE_RIGHT) // { @@ -394,6 +389,13 @@ void AvHPieMenuHandler::mouseReleased(MouseCode code, Panel* inPanel) { NodeCancelled(); } + + // puzl : 983 releasing a mouse closes the popup menu + if ( code == MOUSE_RIGHT || code == MOUSE_LEFT || code == MOUSE_MIDDLE) + { + ClientCmd("-popupmenu"); + ClosePieMenu(); + } // } }