OS: FreeBSD, 13.1-RELEASE, FreeBSD 13.1-RELEASE, releng/13.1-n250148-fc952ac2212, GENERIC, amd64 Firefox: from package firefox-110.0,2 Problem: You can not click on any firefox menu item (for example "About Firefox" in the Help menu), or on any item in a folder in the bookmarks toolbar. You can click and open the bookmarks folder to see the links inside the folder, or the menu items in the firefox menu. As soon as the mouse is moved, the menu, or the bookmarks folder is closed, and you can not choose a menu item or link in a bookmarks folder.
Could be related to https://bugzilla.mozilla.org/show_bug.cgi?id=1807482 ? Also not reproducable here.
(In reply to Christoph Moench-Tegeder from comment #1) What WM are you using? I am using TWM as the window manager.
(In reply to rzdndr from comment #2) I'm on fvwm2
It does not seem to be a problem with my firefox-esr-102.8.0_1,1 + twm-1.0.12 + not wayland + 12.4-STABLE amd64. Perhaps it is a problem with firefox-110 (In reply to rzdndr from comment #2) Does it still happen when using the default settings for twm? The green one :) I have NoGrabServer written in my settings, but I forget if this was relevant :)
(In reply to Tatsuki Makino from comment #4) It is definitely related to firefox 110.0 What I did is add "export XDG_SESSION_DESKTOP=twm" into my .xinitrc file. This was given as a solution given in the bug report in https://bugzilla.mozilla.org/show_bug.cgi?id=1807482. This solved the problem and I can use the dropdown menus, most of the time. Sometimes it gets stuck in one of the sub folders in the bookmarks toolbar, and does not understand the mouse moved, but you can close the sub folger with esc at those times. I do not know if this might be a bug (in firefox). Did not test it with the default TWM configuration (the green one). Maybe I should test that too. The NoGrabServer settings did not do anything on my system. This might not be relevant. I did check that though.
I did also test it with the default TWM configuration (with the green color). This did not make any difference. Firefox has the same problem. The solution that I have found for now is to export XDG_SESSION_DESKTOP=twm in my .xinitrc file.
(In reply to rzdndr from comment #6) > XDG_SESSION_DESKTOP=twm Between firefox-102.8.0 and 110.0, the code of nsWindow::CaptureRollupEvents in ${WRKSRC}/widget/gtk/nsWindow.cpp was rewritten significantly... It seems that twm, sawfish and fvwm have to tell firefox what type of window manager to use to cause this malfunction. The pathways that tell it are the environment variables XDG_CURRENT_DESKTOP, XDG_SESSION_DESKTOP, and DESKTOP_SESSION, which GetDesktopEnvironmentIdentifier() in ${WRKSRC}/widget/gtk/WidgetUtilsGtk.cpp seems to pick up. Thus, setting it up at all times seems to be a workaround for twm users.
112.0 (and 111) still have this problem. The following operations are workarounds without changing the settings. Down the mouse button on the button that displays the drop-down. Move the mouse over the drop-down that is displayed. Up the mouse button. Move the mouse so that it does not extend outside the drop-down and click.
Packages from latest, or quarterly? pkg -vv | grep -e url -e enabled -e priority (In reply to rzdndr from comment #0) > OS: FreeBSD, 13.1-RELEASE, FreeBSD 13.1-RELEASE, > releng/13.1-n250148-fc952ac2212, GENERIC, amd64 That's significantly outdated (around eleven months old), patches have not been applied. Please freebsd-update(8) to either: a) update to 13.1-RELEASE-p7; or b) upgrade to 13.2-RELEASE. I recommend the latter.