https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=269525

--- Comment #7 from Tatsuki Makino <tatsuki_mak...@hotmail.com> ---
(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.

-- 
You are receiving this mail because:
You are on the CC list for the bug.

Reply via email to