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 Touch seeded packages, which is subscribed to unity8 in Ubuntu. https://bugs.launchpad.net/bugs/1351097 Title: [emulator] bottom edge swipe broken Status in “android” package in Ubuntu: Confirmed Status in “unity8” package in Ubuntu: Confirmed Bug description: root@ubuntu-phablet:~# system-image-cli -i current build number: 166 device name: generic_x86 channel: ubuntu-touch/utopic-proposed last update: 2014-07-31 17:40:46 version version: 166 version ubuntu: 20140731.1 version device: 20140728.1 Can't use the bottom edge swipe anymore. Just open the browser and try using the bottom edge part of the screen. Same happens with dialler and messaging. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/android/+bug/1351097/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp