The call sequence when create overlay surface is like: Surface->createOverlay -> LayerBuffer->createOverlay -> new OverlaySource -> overlay device create Overlay & set default parameters
But there’s no code to inform SurfaceFlinger about it, so there’s possibility that the Overlay surface’s position/orientation is not set after createOverlay because position/orientation is only set in onVisibilityResolved, especially it will probably happen if there’s no request from other surfaces. --~--~---------~--~----~------------~-------~--~----~ unsubscribe: [email protected] website: http://groups.google.com/group/android-porting -~----------~----~----~----~------~----~------~--~---
