Author Topic: interaction is "sticky" in FF3, Megazine v 1.37, wmode=transparent  (Read 1773 times)

Jeremiah

  • Newbie
  • *
  • Posts: 2
first off, thank you for this amazing product, Florian!

when i set wmode to transparent in v 1.37, i have a hard time with the "grab and flip" function while viewing in FF3. same issue local or web. no issue in IE, Safari or Chrome.

i feel like i'm describing the strange sound my car makes to a mechanic. but the problem happens when grabbing and flipping the page (not using the navigation). the animation is a little jumpy and when you release the mouse, the page will "stick" to the cursor as if your click is still down.

i would really like to keep wmode transparent so i can launch a lightbox from Megazine and have it overlay megazine. i don't know if there is a way to do this without wmode set to transparent... the flash object will always overlay the lightbox, from what i've seen.

thanks for any help. and again, Megazine is awesome!

-jeremiah

Florian Nücke

  • κρύα πόδια
  • Administrator
  • Hero Member
  • *****
  • Posts: 1985
  • MegaZine3 Developer
    • MegaZine3
Re: interaction is "sticky" in FF3, Megazine v 1.37, wmode=transparent
« Reply #1 on: July 24, 2009, 01:52:45 am »
Hi Jeremiah,

my first guess is: bad performance caused by the transparency, maybe the other browsers just handle it better. But I'll have a look into it.
For the Snark was a Boojum, you see.

Before you ask a question
          After you get an answer
  • please document your problem with the answer in the Project Wiki. (e.g. in the FAQs)
  • help others out if you can, by answering their questions on the forum.

Jeremiah

  • Newbie
  • *
  • Posts: 2
Re: interaction is "sticky" in FF3, Megazine v 1.37, wmode=transparent
« Reply #2 on: July 24, 2009, 06:39:35 am »
i just updated to FF 3.0.12 and it seems less sensitive (could just be perceived). the problem is pretty easy to replicate by dragging the page quickly and releasing. what i just thought of and i will test out, is that it may be related to releasing quickly when the cursor is on the edge of the swf or off of it, because the swf is only 2 pixels wider than the page spread. i'll check it out.

there's also an issue of when the focus is not on the swf, and you click a corner to flip, the animation isn't as fluid as normal. if you click to focus, then grab a corner to flip, the animation is normal quality. this is also in FF 3 with wmode=transparent. is there a set focus script?

similarly, this issue seems like it's related how the browser handles flash and specifically wmode... i checked the CPU usage and for interaction with megazine in FF3 when wmode=transparent it's in the high 40s and when wmode=opaque or commented out, it's still in the low 40s. IE and safari are in the 20s.

thank you again for Megazine, for your dedication on the forum and for the regular upgrades. awesome!

jeremiah

Florian Nücke

  • κρύα πόδια
  • Administrator
  • Hero Member
  • *****
  • Posts: 1985
  • MegaZine3 Developer
    • MegaZine3
Re: interaction is "sticky" in FF3, Megazine v 1.37, wmode=transparent
« Reply #3 on: July 27, 2009, 05:34:23 pm »
Allright, I had some fun with FF3, and found the following: if wmode is set to transparent, flash simply doesn't get the "mouse button released" events if the mouse is released outside the flash. Meaning there's nothing I can do about that, really. Try filing that issue at Firefox's or Adobe's Bugtrackers ;)

As for the performance: similarly, that's nothing I have any real influence on. If the Flash Player is less optimized for FF, sucks, but nothing I can do about it.
For the Snark was a Boojum, you see.

Before you ask a question
          After you get an answer
  • please document your problem with the answer in the Project Wiki. (e.g. in the FAQs)
  • help others out if you can, by answering their questions on the forum.