For gnome-shell users that want a workaround for this bug but want to preserve global menus in Unity then perhaps a better solution is to create a file /etc/X11/Xsession.d/81ubuntu-menu-proxy with the single line content:
[ "$DESKTOP_SESSION" != "ubuntu" ] && unset UBUNTU_MENUPROXY
For gnome-shell users that want a workaround for this bug but want to preserve global menus in Unity then perhaps a better solution is to create a file /etc/X11/ Xsession. d/81ubuntu- menu-proxy with the single line content:
[ "$DESKTOP_SESSION" != "ubuntu" ] && unset UBUNTU_MENUPROXY