Left-hand menu not responsive on mobile


#1

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.


#2

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.


#3

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.


#4

Thanks, that was fast.

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