Left-hand menu not responsive on mobile


Observed Behavior:

On a small screen device, the left-hand menu is not visible.

For instance, in the Mail application, there’s either no way to access the “Sent” tab:

Alternatively, there is a way and I failed to discover it. I tried swiping right as well as clicking on various portions of the page.

Expected Behavior:

The menu should be responsive.

Phabricator Version:

2019 Week 4, deployed using openshift-phabricator (permalink).

Reproduction Steps:

Reproducible on a clean deployment (config), using the mobile view in Chrome Dev Tools.


The menu is supposed to appear in the upper right, here:

In newer/more standard code, it usually does. In some older/more custom code, it does not. For now, the remedy is either to update to newer patterns to get it for free, or to go fix it manually.


This, specifically, should be fixed by https://secure.phabricator.com/D20093.

I’ve added a note to look at finding a better generic fix for this to https://secure.phabricator.com/T13244. The default behavior should be for this to work correctly, and it currently is not.


Thanks, that was fast.

The only other notable example I could find was Diffusion/Audit.