From 6d179d6ad2e3cf34c6ca3c2d424d0084f5771291 Mon Sep 17 00:00:00 2001 From: Ray Greenwell Date: Wed, 15 Apr 2009 01:22:36 +0000 Subject: [PATCH] Bugfix: fix y position of a submenu on an upwards-popping menu. When transforming from row coords to global coords, don't use a point in the row's parent's coords. git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@804 ed5b42cb-e716-0410-a449-f6a68f950b19 --- src/as/com/threerings/flex/CommandMenu.as | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/as/com/threerings/flex/CommandMenu.as b/src/as/com/threerings/flex/CommandMenu.as index 2268717e..2a7828c1 100644 --- a/src/as/com/threerings/flex/CommandMenu.as +++ b/src/as/com/threerings/flex/CommandMenu.as @@ -370,7 +370,7 @@ public class CommandMenu extends Menu } if (_upping) { var displayObj :DisplayObject = DisplayObject(row); - var rowLoc :Point = displayObj.localToGlobal(new Point(row.x, row.y)); + var rowLoc :Point = displayObj.localToGlobal(new Point()); submenu.y = rowLoc.y - submenu.getExplicitOrMeasuredHeight() + displayObj.height; }