← Back to team overview

touch-packages team mailing list archive

[Bug 1351097] Re: [emulator] bottom edge swipe broken

 

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