Make collapsed navigation sticky
Summary: This is the most requested feature in FB by far. Test Plan: Toggled, verified that data are saved. Reloaded, toggled, toggled, toggled, verified that data are saved. Reloaded. Reviewers: epriestley Reviewed By: epriestley CC: aran, Korvin Differential Revision: https://secure.phabricator.com/D4812
This commit is contained in:
@@ -408,10 +408,15 @@ final class DifferentialRevisionViewController extends DifferentialController {
|
||||
->setAnchorName('top')
|
||||
->setNavigationMarker(true);
|
||||
|
||||
$collapsed = $user->loadPreferences()->getPreference(
|
||||
PhabricatorUserPreferences::PREFERENCE_NAV_COLLAPSED,
|
||||
false);
|
||||
|
||||
$nav = id(new DifferentialChangesetFileTreeSideNavBuilder())
|
||||
->setAnchorName('top')
|
||||
->setTitle('D'.$revision->getID())
|
||||
->setBaseURI(new PhutilURI('/D'.$revision->getID()))
|
||||
->setCollapsed((bool)$collapsed)
|
||||
->build($changesets);
|
||||
$nav->appendChild(
|
||||
array(
|
||||
|
||||
Reference in New Issue
Block a user