GNOME Bugzilla – Bug 487932
The plug-in always fullscreens on the head where it was initially launched
Last modified: 2007-10-19 11:31:16 UTC
Please describe the problem: In xinerama setups, there is no way to make the plug-in fullscreen on any other head, than the one where it was initially launched. It is of course possible to launch totem from the plug-in, move it to the desired head, and then fullscreen totem. But I think a better solution would be, for the plug-in to always fullscreen on the head, where the video is currently playing. Steps to reproduce: Actual results: Expected results: Does this happen every time? Other information:
*** Bug 487934 has been marked as a duplicate of this bug. ***
Created attachment 97426 [details] [review] Proposed patch
Created attachment 97428 [details] [review] totem-browser-fullscreen-xinerama.patch Could you please test that patch? It uses the actually monitor location (ie. in which monitor is the biggest part of the video widget) rather than the origin of the video widget.
That works great. I cannot see any difference in the effects of the two patches: The plug-in apparently fullscreens on the monitor showing the biggest part of the video widget. So maybe it is just matter of taste, whether the window manager or gdk_screen_get_monitor_at_window() should decide the monitor to fullscreen on. Either would be great.
Fixed in gnome-2-20 and trunk. Thanks! 2007-10-19 Bastien Nocera <hadess@hadess.net> * browser-plugin/totem-plugin-viewer.c: (totem_embedded_toggle_fullscreen): Put the fullscreen window on the screen where the video widget is, when using Xinerama (Closes: #487932)