Oh my goodness. I just found out the culprit was the Gnome extension "Multi Monitors Add-On". I had originally installed this extension so that I can have the top bar on both monitors. But after disabling it, right click menus works fine !
I'm going to file a bug report with the author of that extension. -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gnome-shell in Ubuntu. https://bugs.launchpad.net/bugs/1832449 Title: Right click menu does not appear near the mouse on multi-monitor setup Status in gnome-shell package in Ubuntu: Incomplete Bug description: I have an external monitor connected to a laptop via HDMI. If I set up the laptop display's position like this: https://imgur.com/oFbqnBm And open a new nautilus windows on my external monitor (which I've set to be primary), the right click context menu appears at some weird y-offset from where the mouse is: https://imgur.com/BfxUZVU However, when I set the position of the second monitor like so: https://imgur.com/yN6VzSI The right click menu appears where it is supposed to be. --- ProblemType: Bug ApportVersion: 2.20.10-0ubuntu27 Architecture: amd64 CurrentDesktop: ubuntu:GNOME DisplayManager: gdm3 DistroRelease: Ubuntu 19.04 InstallationDate: Installed on 2019-06-12 (0 days ago) InstallationMedia: Ubuntu 19.04 "Disco Dingo" - Release amd64 (20190416) Package: gnome-shell 3.32.1-1ubuntu1~19.04.1 PackageArchitecture: amd64 ProcEnviron: TERM=xterm-256color PATH=(custom, no user) XDG_RUNTIME_DIR=<set> LANG=en_US.UTF-8 SHELL=/bin/bash ProcVersionSignature: Ubuntu 5.0.0-16.17-generic 5.0.8 Tags: disco Uname: Linux 5.0.0-16-generic x86_64 UpgradeStatus: No upgrade log present (probably fresh install) UserGroups: adm cdrom dip libvirt lpadmin plugdev sambashare sudo _MarkForUpload: True To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/1832449/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp