tags:

views:

215

answers:

1

Hi,

I have a problem with redrawing in flex 4. I have a spark titleWindow, and if i drag it faster, it looks like it's mask is one frame late after the component. it's easily visible with 1pixel thin border, because it becomes invisible even with slower movement.

You can try it here (what is not my page, but it's easier to show you here than uploading example):

http://flexponential.com/2010/01/10/resizable-titlewindow-in-flex-4/

If you move in direction up, you see disappearing top border. in another directions it's not that sensitive as it has wide shadow, and it's not very visible on shadow.

On my computer i see it on every spark TitleWindow i have found on google, although it's much less visible with less contrast skins, without borders or with shadows.

Do you see it there? i had never this problem with halo components. It's doing the same thing with different skins. I tried to delete masks from skin, cache component, skin even an application as bitmap with no success.

I also turned on redraw regions in flash player, and it looks like it's one frame late after titlewindow too.

Does anyone know why is it doing this or how can i prevent it?

Thank you

UPDATE:

no answers? really?

A: 

Looks like a bug in skin's updateDisplayList method.

Vadim Smakhtin