aboutsummaryrefslogtreecommitdiffstats
path: root/src/nativewindow/native/NativewindowCommon.c
diff options
context:
space:
mode:
authorSven Gothel <[email protected]>2013-10-05 13:44:43 +0200
committerSven Gothel <[email protected]>2013-10-05 13:44:43 +0200
commit3b02a219b1b9e446e87df1beb7da4266f74824fa (patch)
tree3d8f55bbaeb8deeb666fd7735141f5f6afbbe68e /src/nativewindow/native/NativewindowCommon.c
parent61e47c5683ef038d8684bce56714ae0a514dd697 (diff)
Bug 729: OSX CALayer shall honor the Component's visibility state
A once visible CALayer (GLCanvas) must be able to become invisible w/o destruction, e.g. as required by CardLayout's switching cards. See unit test for Bug 532: 'TestAWTCardLayoutAnimatorStartStopBug532' Out native 'fixCALayerLayout(..)' takes the visible state as tracked by JAWTWindow's ComponentListener and sets our CALayer (root and sub) hidden state accordingly. Now MacOSXJAWTWindow's layoutSurfaceLayerImpl(..) always calls down to 'fixCALayerLayout(..)' due to update the visibility state.
Diffstat (limited to 'src/nativewindow/native/NativewindowCommon.c')
0 files changed, 0 insertions, 0 deletions