The problem is some of the client surface size state fails to update when the surface is resized to 770 pixels tall from 800 pixels tall on start up (due to panel). In particular see qtubuntu glcontext.cpp l121. These eglQuerySurface calls will continue to return 800 pixels tall even after the mir client library reports seeing a buffer 770 pixels tall. A look in to goldfish device source shows that yes, the implemtnation of eglQuerySurface WIDTH/HEIGHT will never change.
One fix may be querying the native window for width/height at buffer swap time...but this seems incorrect and I need to think more and understand the GL translation passthrough mechanism thingy a little better. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1351097 Title: [emulator] bottom edge swipe broken To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/android/+bug/1351097/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs