diff --git a/src/applications/search/engine/PhabricatorProfileMenuEngine.php b/src/applications/search/engine/PhabricatorProfileMenuEngine.php --- a/src/applications/search/engine/PhabricatorProfileMenuEngine.php +++ b/src/applications/search/engine/PhabricatorProfileMenuEngine.php @@ -917,15 +917,16 @@ $list->addItem($view); } - $action_view = id(new PhabricatorActionListView()) - ->setUser($viewer); - $item_types = PhabricatorProfileMenuItem::getAllMenuItems(); $object = $this->getProfileObject(); $action_list = id(new PhabricatorActionListView()) ->setViewer($viewer); + // See T12167. This makes the "Actions" dropdown button show up in the + // page header. + $action_list->setID(celerity_generate_unique_node_id()); + $action_list->addAction( id(new PhabricatorActionView()) ->setLabel(true) @@ -970,9 +971,6 @@ ->setBackground(PHUIObjectBoxView::BLUE_PROPERTY) ->setObjectList($list); - $panel = id(new PHUICurtainPanelView()) - ->appendChild($action_view); - $curtain = id(new PHUICurtainView()) ->setViewer($viewer) ->setActionList($action_list);