On Sun, 2009-11-22 at 22:16 +0000, Ben Hutchings wrote:
> On Sun, 2009-11-22 at 15:10 -0500, Timandahaf wrote:
> > When I hit the fullscreen button inside a youtube video in firefox, the
> > video just disappears, and I'm left with the browser without the video.
> > There's no new full-screen workspace created. Pressing either alt-tab or
> > Escape has the same effect: the video comes back into its original
> > position embedded inside the browser. I don't think I've ever had this
> > work correctly in the past either.
> > 
> > Any idea why this is happening/how to fix this?
> 
> Flash seems to do stupid things with window focus.  I had a workaround
> for an earlier version of Flash[1] but it no longer works.
> 
> Ben.
> 
> [1] 
> http://git.decadent.org.uk/gitweb?p=ion3.git;a=blob;f=debian/cfg_kludge_flash.lua

It seems that Flash no longer sets the initial window size to 200x200
sizes but to the current screen size.  So changing:

    match = function(prop, cwin, id)
               local geom = cwin:geom()
               return is_fullscreen(cwin) and geom.w == 200 and geom.h == 200
           end,

to:

    match = function(prop, cwin, id) return is_fullscreen(cwin); end,

makes it behave, though this might have false positives.

Ben.

-- 
Ben Hutchings
Unix is many things to many people,
but it's never been everything to anybody.

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to